主要内容

iscellstr

确定输入单元阵列的特征向量

描述

例子

tf = iscellstr (一个)返回逻辑1(真正的)如果一个是一个单元阵列特征向量(或一个空单元数组),和逻辑吗0(否则)。特征向量的单元阵列单元阵列,每一个细胞都包含一个特征向量。

例子

全部折叠

创建不同的数组,然后确定它们是否细胞阵列的特征向量。

测试单元阵列的特征向量。

C1 = {“史密斯”,“钟”,莫拉莱斯的;“桑切斯”,彼得森的,“亚当斯”}
C1 =2 x3细胞{“史密斯”}{‘钟’}{莫拉莱斯的}{桑切斯的}{彼得森的}{亚当斯的}
tf = iscellstr (C1)
tf =逻辑1

的每一个细胞都C1包含一个特征向量,因此iscellstr返回1

转换C1一个字符串数组和测试它。

字符串str = (C1)
str =2 x3字符串“史密斯”“钟”“Morales”“桑切斯”“彼得森”“亚当斯”
tf = iscellstr (str)
tf =逻辑0

str细胞是一个字符串数组,而不是数组,所以呢iscellstr返回0

测试单元阵列包含不同的数据类型的元素。

X =兰德(1、3);C2 = {“红色”,“蓝”,X}
C2 =1×3单元阵列{'红色'}{‘蓝色’}{1 x3双}
tf = iscellstr (C2)
tf =逻辑0

C2一个细胞,不包含一个特征向量,所以呢iscellstr返回0

输入参数

全部折叠

输入数组,指定为一个标量、向量矩阵,或多维数组。一个可以是任何数据类型。

扩展功能

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

之前介绍过的R2006a