Класс: matlab. Система
Сохраните системный объект в файле MAT
s = saveObjectImpl(obj)
задает свойства object™ System и значения состояний, которые будут сохранены в структуре или файле MAT. s
= saveObjectImpl(obj
)
Если вы не задаете saveObjectImpl
метод для вашего класса Системного объекта, только общественная собственность и свойства с DiscreteState
атрибут сохранен. Чтобы сохранить любые частные или защищенные свойства или информацию о состоянии, необходимо задать saveObjectImpl
в файле определения класса.
Ваши loadObjectImpl
метод должен соответствовать вашему saveObjectImpl
метод, чтобы убедиться, что все сохраненные свойства и данные загружены.
save
вызовы saveObject
, который затем вызывает saveObjectImpl
. Чтобы сохранить Системный объект в сгенерированном коде, объект должен быть разблокирован, и он не может содержать или быть дочерним объектом.
Конечные пользователи могут использовать load
, который вызывает loadObjectImpl
загрузку сохраненного Системного объекта в рабочую область.
Вы должны задать Access = protected
для этого метода.
Сохраните состояние объекта, только если объект используется. Когда пользователь загружает сохраненный объект, он загружается в этом состоянии использования.
Чтобы сохранить информацию о дочернем объекте, используйте связанную saveObject
метод в saveObjectImpl
способ.