主要内容

validateInputsImpl

类:matlab。系统

验证输入系统对象

语法

validateInputsImpl (obj input1 input2,…)

描述

validateInputsImpl (objinput1, input2,…在系统对象第一次运行时,验证系统对象™的输入。验证包括检查数据类型、复杂性、交叉输入验证以及由属性值控制的输入的有效性。

运行时细节

validateInputImpl在对象第一次运行时调用设置以及当输入大小、数据类型或复杂性发生变化时。有关详细信息,请参见详细的调用序列

方法创作技巧

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

  • 您不能在此方法中修改任何属性。使用processTunedPropertiesImpl方法或setupImpl方法修改属性。

输入参数

全部展开

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

列出System对象的输入。中定义的输入顺序必须匹配stepImpl方法。使用输入来验证对象输入的数据类型、复杂性或大小。

例子

全部展开

验证输入是否为数字。

方法(Access = protected)函数x validateInputsImpl (~)如果~ isnumeric (x)错误('输入必须是数字');结束结束结束
介绍了R2012a