hgsave

Сохраните иерархию графических объектов в файл

Синтаксис

hgsave(filename)
hgsave(h,filename)
hgsave(...,'-v6')
hgsave(...,'-v7.3')

Описание

Примечание

hgsave не рекомендуется. Использовать savefig вместо этого.

hgsave(filename) сохраняет текущую фигуру в файл с именем filename. Задайте filename как вектор символов или строка.

hgsave(h,filename) сохраняет объекты, обозначенные массивом указателей h в файл с именем filename. Если вы не задаете расширение для filename, затем расширение fig. добавляется. Если h является вектором, ни один из указателей в h могут быть предками или потомками любых других указателей в h.

hgsave(...,'-v6') сохраняет FIG-файл в формате, который может быть загружен версиями до MATLAB® 7.

hgsave(...,'-v7.3') сохраняет FIG-файл в формате, который может быть загружен только MATLAB версий 7.3 и выше. Этот формат, основанный на HDF5 файлах, предназначен для сохранения FIG-файлов размером более 2 ГБ.

Обратная совместимость

При создании рисунка, который необходимо сохранить и использовать в версии MATLAB до MATLAB 7, используйте 'v6' опция с функцией построения графика и '-v6' опция для hgsave. Для получения дополнительной информации проверьте страницу с описанием для функции построения графика, которую вы используете.

FIG-файлы, сохраненные в релизы R2014b и более поздние, нельзя открыть в R2014a и более ранних релизах. Использовать savefig для сохранения рисунков, совместимых с более ранними версиями MATLAB.

Альтернативы

Используйте диалоговое окно File > Export Setup. Используйте Edit > Copy Figure, чтобы скопировать содержимое рисунка в системный буфер обмена. Для получения дополнительной информации см. раздел «Настройка фигуры перед сохранением и копирование фигуры в буфер обмена» из меню «Редактирование».

См. также

| | |

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