文档

mustBeInteger

验证该值是整数或发出错误

语法

mustBeInteger (A)

描述

例子

mustBeInteger (一个在以下情况下发出错误一个不包含整数值。mustBeInteger不返回值。

如果对象的类实现了以下方法,则该函数接受用户定义的对象:

例子

全部折叠

验证计算结果是否为整数值。

=兰迪(9)/兰迪(9);mustBeInteger (A)
错误使用mustBeInteger(第14行)值必须是整数。

如果使用随机数的结果不是一个整数值,mustBeInteger一个错误的问题。

将属性值限制为仅为整数。

classdefMyClass属性Prop1 {mustBeInteger}结束结束

创建一个对象并为其属性赋值。

obj = MyClass;obj。Prop1 =兰迪(9)/兰迪(9);
设置“MyClass”类的“Prop1”属性错误:值必须为整型。

当你给属性赋值时,MATLAB®调用mustBeInteger将值赋给属性。mustBeInteger发出错误,因为将这些特定的随机整数除法得到的值不是整数。

输入参数

全部折叠

值,指定为以下任意标量或数组:

其他数据类型会导致错误。

扩展功能

C / c++代码生成
使用MATLAB®Coder™生成C和c++代码。

介绍了R2017a

这个话题有用吗?