文档帮助中心文档
验证该值大于另一个值
mustBeGreaterThan(价值,c)
例子
mustBeGreaterThan (价值,c)如果其中有元素,则抛出错误价值小于或等于标量吗c.这个函数不返回值。
mustBeGreaterThan (价值,c)
价值
c
mustBeGreaterThan调用这些函数以确定是否价值大于c:
mustBeGreaterThan
gt
伊斯雷尔
isnumeric
islogical
类支持:所有金宝app数字类,逻辑, MATLAB®重载被调用函数的类mustBeGreaterThan.
逻辑
这个函数忽略第一个输入参数中的空值。因此,当属性或函数参数值为空时,不会引发错误。
全部折叠
使用mustBeGreaterThan验证第一个输入中的值是否大于第二个输入中的值。
mustBeGreaterThan ([2 3 4], 2)
使用mustBeGreaterThan(第19行)时出错。Value必须大于2。
类限制的值Prop1大于2.
Prop1
2
classdefMyClass属性Prop1{mustBeGreaterThan (Prop1, 2)}结束结束
创建一个对象并给它的属性赋值。
obj = MyClass;Obj。Prop1 = 2;
设置类“MyClass”的属性“Prop1”时出错:值必须大于2。
当你给属性赋值时,MATLAB调用mustBeGreaterThan将值分配给属性。mustBeGreaterThan发出错误,因为该值2不大于2.
这个函数将输入参数限制为大于5的值。
函数r = mbGreaterThan (x)参数x{mustBeGreaterThan (x, 5)}结束R = x - 5;结束
调用包含小于或等于5值的向量的函数不满足定义的要求mustBeGreaterThan并导致一个错误。
X = [12.7, 45.4, 5.0, 77.1, 53.1];r = mbGreaterThan (x);
错误使用mbGreaterThan r = mbGreaterThan(x);位置1的输入参数无效。取值必须大于5。
值,指定为标量或以下值之一的数组:
逻辑,字符,字符串,或数字类
字符
字符串
MATLAB类实现gt,伊斯雷尔,要么isnumeric,或islogical
常数值价值参数必须大于,指定为下列其中之一的标量:
逻辑,字符,字符串,和数字类
mustBeGreaterThan用于属性和函数参数验证。
mustBeGreaterThanOrEqual|mustBeLessThan|参数
mustBeGreaterThanOrEqual
mustBeLessThan
参数
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系