文件帮助中心
验证该值来自指定类之一
Mustbea(价值,ClassNames)
例子
甘蔗(价值那Classnames.)比较价值使用类名列表Classnames.如果类的类别抛出错误价值不是其中一个名为类的名称类或子类之一。此函数不会返回值。
甘蔗(价值那Classnames.)
价值
Classnames.
课程支持:所万博1manbetx有MATLAB®班级
全部收缩
验证值是标量或类型字符串数组或uint8.。
uint8.
A ='红色的';甘蔗(a,[“细绳”那“uint8”])
值必须具有以下类型:'string'或'uint8'。
传递字符向量无效,因为甘蔗仅将文本值限制为字符串。
甘蔗
b = [1 0 0];甘蓝(B,[“细绳”那“uint8”])
传递一系列双整数无效,因为甘蔗限制数字值uint8.只要。
子类满足与超类的“ISA”关系。因此,一个是指定类之一的子类的值是有效的。
定义一个子类uint8.。
Classdef.ColorSpec 方法功能obj = colorspec(c)如果nargin == 0 c = uint8(0);结尾obj = obj @ uint8(c);结尾结尾结尾
创建一个对象ColorSpec.班级。
ColorSpec.
a = colorspec([1 0 0])
A = 1×3 ColorSpec:UINT8数据:1 0 0
这ColorSpec.对象包含uint8.数据。
测试有效性ColorSpec.对象甘蔗。以下语句不会产生错误。
甘蔗(a,[“细绳”那“uint8”])
验证的值指定为标量或任何MATLAB或用户定义类型的数组。
一个或多个类的名称,指定为字符串或字符向量。
例子:[“双”,“单”]
[“双”,“单”]
甘蔗旨在用于属性和函数参数验证。
争论|Mustbenumeric.
争论
Mustbenumeric.
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室