openfig

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

Описание

пример

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

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

пример

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

fig = openfig(___) возвращает объект фигуры. Установите свойства объекта фигуры изменить его внешний вид или поведение. Для списка свойств смотрите Figure Properties.

Примеры

свернуть все

Создайте объемную поверхностную диаграмму и сохраните фигуру как файл фигуры 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')

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

свернуть все

Объект Figure. Установите свойства фигуры изменить внешний вид или поведение открытой фигуры. Для списка свойств смотрите Figure Properties.

Ограничения

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

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