文档

发头人术

验证该值是数字或逻辑或发行错误

句法

发头人术(a)

描述

例子

发头群(一个如果出现错误,如果一个不是数字或逻辑。此函数不会返回值。

发头人术如果对象的类实现这些方法,则接受用户定义的对象:

例子

全部收缩

验证对象属性的值是数字或逻辑值。

a = axes;Mustbenumericorlogical(可见)
使用Mustbenumericorlogical(第11行)值的错误必须是数字或逻辑的。

在这种情况下,可见的属性是char向量,导致错误。

该课程约束Prop1到数字值。

ClassDef我的课特性prop1 {Mustbenumericorlogical}结尾结尾

创建一个对象并为其属性分配一个值。

obj = myclass;obj.prop1 = get(gca,'可见的');
错误设置“ myclass”类的“ prop1”属性:值必须是数字或逻辑。

当您为属性分配值时,MATLAB®呼叫发头人术将值分配给属性。发头人术发出错误,因为分配给的值Prop1是一个char向量。

输入参数

全部收缩

验证的值,指定为以下任何一个的标量或数组:

数据类型:单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|逻辑
复杂的数字支持:金宝app是的

扩展功能

C/C ++代码生成
使用MATLAB®CODER™生成C和C ++代码。

也可以看看

在R2017A中引入

这个话题有帮助吗?