文档
验证该值为数值或出现错误
mustBeNumeric(值)
例子
mustBeNumeric (价值)发出错误,如果价值不是数字。此函数不返回值。
mustBeNumeric (价值)
价值
mustBeNumeric如果对象的类实现了此方法,则接受用户定义对象:
mustBeNumeric
isnumeric
该函数忽略为空值的输入参数。因此,当属性或函数参数值为空时,不会抛出错误。
全部折叠
验证操作的结果是否为数值。
mustbennumeric (5 < 10)
使用mustbennumeric错误(第10行)。
小于的关系运算符返回逻辑值。
的值Prop1到数值。
Prop1
classdefMyClass属性Prop1 {mustBeNumeric}结束结束
创建一个对象并为其属性赋值。
obj = MyClass;obj。Prop1 = isprime(29);
设置'MyClass'类的'Prop1'属性错误:值必须为数字。
当你给属性赋值时,MATLAB®调用mustBeNumeric与分配给该属性的值。mustBeNumeric发出错误,因为赋值给Prop1是合乎逻辑的。
该函数将输入参数限制为数值向量。
函数r = mbNumeric(x)参数x (1,:) {mustbennumeric}结束P = [3 2 1];R = polyval(p,x);结束
用字符向量调用此函数将导致抛出错误mustBeNumeric.
x =‘4 3 2’;r = mbNumeric(x);
在位置1使用无效的输入参数时发生错误。Value必须是数字。
值,指定为以下任意一个的标量或数组:
任意MATLAB数值类
实现的MATLAB类isnumeric
其他数据类型会导致错误。
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64复数支持:金宝app是的
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
参数|mustBeNumericOrLogical
参数
mustBeNumericOrLogical
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处
现在就得到审判