savefig

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

Описание

пример

savefig(filename) сохраняет текущую фигуру в FIG-файл с именем filename.fig.

пример

savefig(H,filename) сохраняет рисунки, обозначенные графическим массивом H в фиг-файл с именем filename.fig.

savefig(H,filename,'compact') сохраняет указанные рисунки в FIG-файле, который можно открыть только в MATLAB® R2014b или более поздние релизы. The '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