openfig

Откройте рисунок, сохраненный в фиг-файле

Описание

пример

openfig(filename) открывает рисунок, сохраненную в MATLAB® рисунок (FIG-файл), вызываемый filename.

openfig(filename,copies) указывает, открывать ли новую копию рисунка в случае, если копия уже открыта. Если вы не хотите создавать новую копию, задайте copies на 'reuse'. The 'reuse' опция переносит существующий рисунок в переднюю часть экрана. Чтобы открыть новую копию рисунка независимо от того, открыта ли копия, установите copies на 'new' . The 'new' опция является поведением по умолчанию.

пример

openfig(___,visibility) задает, открывать ли рисунок в видимом или невидимом состоянии. Чтобы отобразить рисунок, установите visibility на 'visible'. Если вы не хотите отображать рисунок, используйте 'invisible' настройка. Можно использовать эту опцию с любыми комбинациями входных аргументов в предыдущих синтаксисах.

fig = openfig(___) возвращает объект рисунка. Установите свойства объекта рисунка, чтобы изменить его внешний вид или поведение. Список свойств см. в разделе «Свойства фигуры».

Примеры

свернуть все

Создать объемную поверхностную диаграмму и сохранить рисунок как файл фигуры MATLAB. Затем закройте рисунок.

surf(peaks)
savefig('MySavedPlot.fig')
close(gcf)

Откройте сохранённый рисунок.

openfig('MySavedPlot.fig')

Создать объемную поверхностную диаграмму и сделать рисунок невидимой. Затем сохраните рисунок в виде файла фигуры MATLAB. Закройте невидимый рисунок.

surf(peaks)
set(gcf,'Visible','off')
savefig('MySavedPlot.fig')
close(gcf)

Откройте сохранённый рисунок и сделайте ее видимой на экране.

openfig('MySavedPlot.fig','visible')

Входные параметры

свернуть все

Имя файла сохранённого рисунка виде вектора символов или строки. Вы не должны указывать полный путь к файлу, пока он находится в вашем пути MATLAB. Включая .fig имя файла опционально.

Пример: openfig('MySavedFigure.fig')

Управление открытием нескольких копий рисунка, заданное как одно из следующих значений:

  • 'new' - Откройте новую копию рисунка, даже если копия уже существует на экране.

  • 'reuse' - Открывать новую копию рисунка можно только в том случае, если ее нет. Если копия существует, поместите существующую копию на переднюю часть экрана. Если рисунок отключен от экрана, то 'reuse' перемещает рисунок так, чтобы она полностью находилась на экране. Эта опция помогает обеспечить совместимость с различными размерами и разрешениями экрана, гарантируя, что рисунок отображений на экране.

Пример: openfig('MySavedFigure.fig','reuse')

Видимость фигуры, заданная в качестве одного из следующих значений:

  • 'visible' - Откройте сохранённый рисунок в видимом состоянии. Если файл фигуры MATLAB содержит невидимый рисунок, можно использовать эту опцию, чтобы сделать рисунок видимой, когда она откроется.

  • 'invisible' - Откройте сохранённый рисунок в невидимом состоянии.

Пример: openfig('MySavedFigure.fig','invisible')

Выходные аргументы

свернуть все

Объект фигуры. Установите свойства рисунка, чтобы изменить внешний вид или поведение открытого рисунка. Список свойств см. в разделе «Свойства фигуры».

Ограничения

  • Не используйте openfig для открытия FIG-файлов, созданных с помощью GUIDE. Используйте guide вместо этого функция.

Представлено до R2006a