saveObjectImpl
将 System object 保存在 MAT 文件中
语法
s = saveObjectImpl(obj)
说明
指定要保存在结构体或 MAT 文件中的 System object™ 属性和状态值。 s
= saveObjectImpl(obj
)
如果没有为 System object 类定义 saveObjectImpl
方法,则只会保存公共属性和具有 DiscreteState
特性的属性。要保存任何私有或受保护属性或状态信息,必须在您的类定义文件中定义 saveObjectImpl
。
您的 loadObjectImpl
方法应该对应于您的 saveObjectImpl
方法,以确保加载所有保存的属性和数据。
运行时详细信息
save
调用 saveObject
,后者又调用 saveObjectImpl
。要在生成的代码中保存 System object,该对象必须处于未锁定状态,并且不能包含子对象,也不能是子对象。
最终用户可以使用 load
,它将调用 loadObjectImpl
以便将保存的 System object 加载到其工作区。
方法编写提示
您必须先对此方法设置
Access = protected
。仅当对象处于使用中状态时才保存对象状态。当用户加载保存的对象时,对象将以该使用状态加载。
要保存子对象信息,请使用
saveObjectImpl
方法内关联的saveObject
方法。
输入参数
输出参数
示例
版本历史记录
在 R2012b 中推出