hgload

Загрузите иерархию графического объекта из файла

Синтаксис

h = hgload (имя файла)
[h, old_prop_values] = hgload (..., property_structure)

Описание

Примечание

hgload не рекомендуется. Используйте openfig вместо этого.

h = hgload(filename) загружает иерархию графического объекта из файла FIG, заданного filename, и возвращает указатели на объекты верхнего уровня. Задайте filename как вектор символа или строку. Если filename не содержит расширения, то MATLAB® добавляет.fig расширение.

[h,old_prop_values] = hgload(...,property_structure) заменяет свойства на объектах верхнего уровня, сохраненных в файле FIG значениями в property_structure, и возвращает их предыдущие значения в old_prop_values.

property_structure должен быть структурой, имеющей имена полей, которые соответствуют именам свойства и значениям, которые являются новыми значениями свойств.

old_prop_values является массивом ячеек, равным в длине к h, содержа старые значения замененных свойств для каждого объекта. Каждая ячейка содержит структуру, имеющую имена полей, которые являются именами свойства, каждое из которых содержит исходное значение каждого свойства, которое было изменено. Любое свойство задало в property_structure, который не является свойством объекта верхнего уровня в файле FIG, не включен в old_prop_values.

Несериализуемые объекты (такие как панели инструментов по умолчанию и меню по умолчанию) не сохранены, потому что они создаются, когда фигура создается. Это позволяет версиям меню по умолчанию и панелей инструментов происходить, не влияя на существующие файлы FIG.

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

Используйте Файл> Открытый в меню окна фигуры, чтобы получить доступ к файлам фигуры с Открытым диалоговым окном.

Смотрите также

|

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

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