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