участки в MatLab - PullRequest
       12

участки в MatLab

1 голос
/ 02 июня 2010

Я использую цикл для генерации разных изображений, которые затем собираю в фигуру с каждым изображением в качестве подзаговора. Я делаю это для нескольких различных итераций цикла и задаю фон для каждой фигуры определенного цвета, скажем, красного, как в примере ниже - который работает нормально, за исключением того, что у последней итерации все еще есть серый цвет по умолчанию - как мне изменить

set(gcf,'Color','red')

Также ... вроде как: в цикле как сделать фигуру, которая отделена от других? Так например

figure(i)
subplot etc.

Как бы я тогда делал абсолютно разные цифры для каждой итерации, если это имеет смысл?

1 Ответ

1 голос
/ 02 июня 2010

Чтобы создать новую фигуру, вам не нужно вызывать figure с аргументом. fh = figure; создает новую фигуру и фиксирует дескриптор фигуры в переменной fh. Затем вы можете использовать fh для изменения свойств фигуры, например, set(fh,'Color','red'). Конечно, если нет необходимости устанавливать цвет фигуры только в конце цикла, вы можете установить его при создании фигуры, например: fh = figure('color','red');.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...