savefig

Сохраните фигуру и содержимое к файлу FIG

Описание

пример

savefig(filename) сохраняет текущую фигуру в ФАЙЛ С ИМЕНЕМ FIG filename.fig.

пример

savefig(H,filename) сохраняет фигуры, идентифицированные графическим массивом H в ФАЙЛ С ИМЕНЕМ FIG filename.fig.

savefig(H,filename,'compact') сохраняет заданные фигуры в файле FIG, который может быть открыт только в MATLAB® R2014b или более поздних релизах. 'compact' опция уменьшает размер .fig файл и время, требуемое создать файл.

Примеры

свернуть все

Создайте объемную поверхностную диаграмму peaks функция. Сохраните фигуру в файл PeaksFile.fig.

figure
surf(peaks)
savefig('PeaksFile.fig')

Чтобы открыть сохраненную фигуру, используйте команду:

openfig('PeaksFile.fig');

MATLAB создает новую фигуру, использующую сохраненный .fig файл.

Создайте два графика и сохраните указатели фигуры в массиве h. Сохраните фигуры в файл TwoFiguresFile.fig. Закройте фигуры после сохранения их.

h(1) = figure;
z = peaks;
surf(z)

h(2) = figure;
plot(z)

savefig(h,'TwoFiguresFile.fig')
close(h)

Чтобы открыть две фигуры, используйте команду:

figs = openfig('TwoFiguresFile.fig');

figs содержит указатели двух созданных фигур.

Сохраните фигуру, использующую компактную опцию:

h = figure
surf(peaks)
savefig(h,'PeaksFile.fig','compact')

Чтобы открыть фигуру, используйте команду:

openfig('PeaksFile.fig');

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

свернуть все

Одна или несколько фигур, заданных как одна фигура или массив фигур.

Имя файла, заданное как вектор символов или строка. Если вы не задаете имя файла, то MATLAB сохранил файл как Untitled.fig, который является значением по умолчанию.

Если заданное имя файла не включает .fig расширение файла, затем MATLAB добавляет расширение. savefig не принимает другие расширения файла.

Пример: 'ExampleFile.fig'

Типы данных: char | string

Формат файла для R2014b или более поздних релизов MATLAB, заданного как 'compact'. Эта опция приводит к меньшему .fig файлы. Однако не используйте 'compact' опция, если вы хотите открыть .fig файл в версиях MATLAB перед R2014b.

Советы

  • Необходимо использовать MATLAB, чтобы открыть файлы сохраненное использование savefig. Чтобы открыть файл, передайте имя файла функциональному openfig или open. Например,

    openfig('ExampleFile.fig')
    открывает файл, ExampleFile.fig, в MATLAB.

  • savefig сохраняет полную фигуру MATLAB. Чтобы сохранить только часть фигуры, такой как, оси, или сохранить указатели в дополнение к данным, используют save функция, чтобы создать MAT-файл.

Введенный в R2013b