exponenta event banner

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.

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

Используйте диалоговое окно «Файл» > «Настройка экспорта». Для копирования содержимого фигуры в системный буфер обмена используйте команду «Редактирование» > «Копировать фигуру». Дополнительные сведения см. в разделе Настройка фигуры перед сохранением и копирование фигуры в буфер обмена из меню «Правка».

См. также

| | |

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