文件帮助中心
验证该值是真实的
厄伯(价值)
例
锻白(值)如果抛出错误值不是一个实数。此函数不会返回值。
锻白(值)
值
厄伯调用以下功能以确定输入是否真实:
厄伯
是真实的
类支持:所有万博1manbetx数字类,逻辑和matlab.®超载的类是真实的。
逻辑
此函数忽略为空值的输入参数。因此,当属性或函数参数值为空时不会抛出错误。
全部收缩
采用厄伯要验证输入是实数。
验证计算结果的实数。
x = -2:2;z = x。^ exp(-x。^ 2);厄伯(Z)
使用Mustbereal(第13行)值时出错必须是真实的。
价值Z.很复杂。
Z.
此类限制了价值Prop1.到实际价值观。
Prop1.
Classdef.我的课属性Prop1.{Mustbereal}结束结束
创建一个对象并为其属性分配一个值。
x = -2:0.1:2;obj = myclass;obj.prop1 = x。^ exp(-x。^ 2);
错误设置'myclass'类的'prop1'属性:值必须是真实的。
为属性分配值时,MATLAB调用厄伯将值分配给属性。厄伯出现错误,因为分配给的值Prop1.很复杂。
此功能将输入参数限制为标量,实际值。
功能r = mball(z)争论Z.(1,1){Mustbereal}结束r = randi(9,z);结束
使用复杂的值调用此函数导致抛出的错误厄伯。
x = -1;z = x。^ exp(-x。^ 2);r = mball(z);
使用mball无效的输入参数时出错1.值必须是真实的。
要验证的值,指定为下列任何一个的标量或数组:
逻辑那char,或数字类
char
Matlab课程实施是真实的
其他数据类型会导致错误。
数据类型:单|双|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64|逻辑|char复数支持:万博1manbetx是
单
双
INT8.
int16
INT32.
INT64.
uint8.
uint16
UINT32.
UINT64
厄伯旨在用于属性和函数参数验证。
争论|必须是|Mustbenonnan.
争论
必须是
Mustbenonnan.
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室