savefig

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

Синтаксис

savefig(filename)
savefig(H,filename)
savefig(H,filename,'compact')

Описание

пример

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

Была ли эта тема полезной?