确认该值为数字或发出错误
mustBeNumeric (A)
例子
mustBeNumeric (一个)在以下情况下发出错误一个不是数字。这个函数不返回值。
mustBeNumeric (一个)
一个
mustBeNumeric如果对象的类实现了此方法,则接受用户定义的对象:
mustBeNumeric
isnumeric
全部折叠
验证操作的结果是否为数字。
mustBeNumeric (5 < 10)
使用mustBeNumeric时出错(第10行)值必须为数字。
小于的关系操作符返回一个逻辑值。
这个类约束的值Prop1数值。
Prop1
classdefMyClass属性Prop1 {mustBeNumeric}结束结束
创建一个对象并给它的属性赋值。
obj = MyClass;obj。Prop1 = isprime (29);
设置“MyClass”类的“Prop1”属性时出错:值必须为数字。
当你给属性赋值时,MATLAB®调用mustBeNumeric将值分配给属性。mustBeNumeric发出错误,因为赋值Prop1是一个逻辑。
值,指定为以下任意值的标量或数组:
任意MATLAB数值类
MATLAB类实现isnumeric
其他数据类型会导致错误。
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64复数的支持:万博1manbetx是的
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
mustBeNumericOrLogical
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在