setupImpl
初始化 System object
语法
setupImpl(obj)
setupImpl(obj,input1,input2,...)
说明
setupImpl(
实现一次性任务。obj
)
setupImpl(
使用一个或多个 obj
,input1,input2,...
)stepImpl
输入设定设置 System object™。
运行时详细信息
通过 setup
方法调用 setupImpl
。用户从不直接调用 setup
方法。但是,在第一次运行 System object 和在释放 System object 后会调用 setup
。有关详细信息,请参阅详细的调用序列。
方法编写提示
如果您的 System object 不需要任何设置任务,则可以在类定义文件中省略此方法。
使用
setupImpl
设置私有属性,因此不需要在每次调用stepImpl
方法时都计算它们。要获取 System object 的资源,您必须使用
setupImpl
而不是构造函数。您必须先对此方法设置
Access = protected
。不要使用
setupImpl
初始化或重置状态。对于状态,请使用resetImpl
方法。如果将在 Simulink® MATLAB System (Simulink) 模块中使用 System object,则不能在
setupImpl
方法中修改任何可调属性。不要使用
setupImpl
方法设置输入值。不要在
setupImpl
中包括验证。要验证属性或输入,请使用validatePropertiesImpl
、validateInputsImpl
或setProperties
方法。
输入参数
示例
版本历史记录
在 R2011b 中推出