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