iscategory

测试对分类类别的阵列

描述

TF = iscategory(一个catnames返回包含逻辑阵列1真正)其中,在所述数据catnames是的类别一个。除此以外,iscategory返回逻辑0)。

TF的尺寸与相同catnames

例子

全部收缩

创建有序分类阵列一个

A =分类({'衬衫''裤子';'裤子''帽子';'衬衫''裤子'})
A =3x2的分类衬衫裤子帽子上衣裤子

一个是一个3×2阵列分类。

如果测试的服装的,衬衫裤子袜子是的类别一个

catnames = {'衬衫''裤子'“袜子”“鞋”};TF = iscategory(A,catnames)
TF =1×4阵列的逻辑1 1 0 0

衬衫裤子是的类别一个袜子不是。

iscategory没有告诉我们任何关于类别,帽子,这是我们没有包括在catnames

创建一个分类阵列一个

A =分类({“平面”'汽车''培养''汽车'“平面”},...{'船''汽车'“平面”'培养'})
A =1×5类别飞机汽车火车飞机汽车

一个是一个1×5分类数组。

测试,看是否在一个类别一个

TF = iscategory(A,'船'
TF =合乎逻辑1

iscategory返回true,即使一个不从类别包含任何值

输入参数

全部收缩

分类数组,指定为矢量,矩阵或多维数组。

类别名称,指定为字符向量,特征向量的单元阵列中,字符串数组,或分类数组。

扩展功能

介绍了在R2013b