文档帮助中心
验证值是否为非正
mustBeNonpositive(值)
例子
必须是非阳性(价值)抛出错误,如果价值是肯定的。值大于零时为正值。此函数不返回值。
必须是非阳性(价值)
价值
必须为非阳性调用以下函数以确定输入是否为正:
必须为非阳性
乐
以色列
非数字字符或岛屿的
非数字字符
岛屿的
类支持:所有万博1manbetx数值类,符合逻辑的,和MATLAB®类重载调用的函数必须为非阳性.
符合逻辑的
全部折叠
使用必须为非阳性验证输入是否只包含非正值。
A=1<10;必须为非正(A)
使用mustBeNonpositive(第14行)时出错,值不能为正。
因为1<10返回逻辑值1,价值A是积极的原因必须为非阳性发出错误。
1<10
1
A
此类限制支柱1一个非正值。
支柱1
类定义类名属性支柱1{mustbennonpositive}结束结束
创建一个对象并为其属性赋值。
obj=我的等级;目标属性1=10;
设置类“MyClass”的属性“Prop1”时出错:值不能为正。
当您为属性赋值时,MATLAB调用必须为非阳性将值指定给属性。必须为非阳性由于值10是肯定的。
10
此函数声明两个输入参数。输入降低不得为正输入上面的必须是正的。
降低
上面的
功能r=MB非正(下,上)论据降低{mustbennonpositive}上面的{必须是肯定的}结束x=下*pi:上*pi;r=sin(x);结束
使用的值调用函数降低不符合必须为非阳性结果出错。
r=mb非正(2,4);
在位置1处使用mbNonpositive无效输入参数时出错。值不能为正。
要验证的值,指定为下列值之一的标量或数组:
符合逻辑的或数字类
实现乐,以色列,或者非数字字符或岛屿的
例子:值=-1不会生成错误。
值=-1
必须为非阳性设计用于属性和函数参数验证。
论据|芥末|必须是零
论据
芥末
必须是零
您单击了与此MATLAB命令相对应的链接:
在命令窗口中输入命令运行。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站以获取可用的翻译内容并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家/地区网站没有针对您所在位置的访问进行优化。
联系当地办事处