主要内容

validatePropertiesImpl

班级:matlab.System

的验证属性值系统对象

句法

validatePropertiesImpl(OBJ)

描述

validatePropertiesImpl(OBJ只会验证相互依赖或相互关联的属性值首次系统对象™运行。

运行时详细信息

validatePropertiesImpl被称为设置当对象首次运行时间,当任何可调属性更改。有关详细信息,请参阅详细调用序列

方法创作技巧

  • 您必须设置访问=保护此方法。

  • 你不能在这个方法中修改任何属性。使用processTunedPropertiesImpl方法或setupImpl方法修改的属性。

  • 要检查是否因为属性发生变化stepImpl最后调用,使用isChangedProperty(OBJ,属性)之内validatePropertiesImpl

输入参数

展开全部

系统对象句柄用来访问属性,状态和方法的具体对象。如果你的validatePropertiesImpl方法不使用的对象,您可以替换该输入

例子

展开全部

为了验证值增量,验证了useIncrement属性真的和值了增量属性是大于零。

方法(访问=保护)功能validatePropertiesImpl(OBJ)如果obj.useIncrement && obj.increment <0错误(“增量值必须为正”);结尾结尾结尾

另类功能

如果你的财产不依赖于任何其他属性,可以在属性定义使用MATLAB类属性的验证。有关更多信息,请参阅验证属性和输入值

介绍了在R2012a