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