主要内容

loadObjectImpl

类:matlab。系统

负载系统对象从垫子上文件

语法

loadObjectImpl (obj,年代,wasInUse)

描述

loadObjectImpl (obj年代wasInUse)实现从结构中加载已保存的System对象™的代码,年代,或MAT文件。如果对象在保存时正在使用,则wasInUseInput表示正在使用状态。你的loadObjectImpl方法应该与你的相符saveObjectImpl方法以确保加载所有已保存的属性和数据。

运行时细节

最终用户可以使用负载,电话loadObjectImpl将已保存的System对象加载到其工作区。

方法创作技巧

必须设置访问=保护这个方法。

输入参数

全部展开

用于访问特定于对象的属性、状态和方法的系统对象句柄。如果你的loadObjectImpl方法不使用对象时,可以将此输入替换为

saveObjectImpl

如果对象在保存时正在使用,则wasInUse真正的

例子

全部展开

加载已保存的System对象。在这个例子中,对象包含:

  • 一个孩子对象

  • 受保护和私有财产

  • 一个离散状态

如果对象正在使用,它也会加载状态并调用loadObjectImpl方法。

方法(Access = protected)函数loadObjectImpl (obj,年代,wasInUse) obj。孩子= matlab.System.loadObject (s.child);obj。protectedprop = s.protectedprop;obj。pdependentprop = s.pdependentprop;如果wasInUse obj。年代tate = s.state;结束loadObjectImpl@matlab.System (obj,年代,wasInUse);结束结束
介绍了R2012b