文件帮助中心
在分类数组中查找未定义的元素
tf = isundefined(a)
例子
TF = Isundefined(一种)返回逻辑阵列,TF.,表示分类阵列中的哪个元素,一种,包含未定义的值。却返回逻辑1(真的)对于未定义的元素;否则它会返回逻辑0.(错误的)。的大小TF.与大小相同一种。
TF = Isundefined(一种)
一种
TF.
却
1
真的
0.
错误的
任何元素一种没有相应的类别是未定义的。未定义的值类似于南在数字阵列中。
南
全部收缩
创建一个分类数组,一种,来自数字值1那2, 和3.分别代表红色,绿色和蓝色。
2
3.
A =分类([4 1; 2 3; 2 1; 3 4; 1 1],1:3,{'红色的'那'绿色'那'蓝色的'})
A =5x2分类<未定义>红色绿色蓝绿色红色蓝色<未定义>红色红色
一种是一个5×2分类数组,有三类:红色的那绿色, 和蓝色的。对应于数值的数组元素4.在输入阵列到分类函数没有相应的类别。因此,它们在输出分类阵列中未定义,一种。
红色的
绿色
蓝色的
4.
分类
查找未定义的元素一种。
tf =5x2逻辑阵列1 0 0 0 0 0 0 0 1 0 0
a(1,1)和a(4,2)未定义。
a(1,1)
a(4,2)
分类数组,指定为向量,矩阵或多维数组。
此功能完全支持高阵列。万博1manbetx有关更多信息,请参阅高阵列。
此功能完全支持代码生成。万博1manbetx有关更多信息,请参阅分类阵列的代码生成(MATLAB编码器)。
此功能完全支持分布式数组。万博1manbetx有关更多信息,请参阅使用分布式阵列运行MATLAB函数(并行计算工具箱)。
存在|ismember.
存在
ismember.
系统上存在此示例的修改版本。你想打开这个版本吗?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室