Когда в Matlab я использую openfig(filename);
, чтобы открыть сохраненную фигуру, она всегда открывает новое окно. Все аргументы 'reuse'
не загружают файл, если он уже открыт. Однако я хочу открыть файл в данную цифру и просто переписать его содержимое. Есть ли способ передать фигуру в openfig
, или есть ли другая функция, которая выполнит это?Matlab openfig к существующему рисунку
Так в коде, что я хотел бы сделать что-то по следующим направлениям:
f = figure;
openfig(filename, 'Figure',f);
, а затем эта цифра будет отображаться на рисунке f
, а не открыв второе окно фигуры.
Какое поведение отличается от закрытия старой фигуры и открытия нового, чего вы ожидаете? – Daniel
Меньше мерцания, в основном. Я просматриваю примерно 500 изображений и также должен масштабировать их до полного экрана. Наличие одного полноэкранного изображения, просто изменение его содержимого, было бы намного проще на моих глазах. – Paul