目录
ischar函数的功能是确定输入是否为字符数组。
语法
tf = ischar(A)
说明
如果 A 为字符数组,则 tf = ischar(A) 返回逻辑值 1 (true);否则返回逻辑值 0 (false)。
示例
确定数组是否为字符数组
创建一些不同的数组,然后确定它们是否为字符数组。测试一个字符向量。
chr = 'Mary Jones'
chr =
'Mary Jones'
tf = ischar(chr)
tf = logical
1
测试数值数组。
X = rand(1,3)
X = 1×3
0.8147 0.9058 0.1270
tf = ischar(X)
tf = logical
0
测试字符串数组。
str = ["Smith","Chung","Morales"; ...
"Sanchez","Peterson","Adams"]
str = 2x3 string
"Smith" "Chung" "Morales"
"Sanchez" "Peterson" "Adams"
tf = ischar(str)
tf = logical
0
str 是字符串数组而不是字符数组,因此 ischar 返回 0。
参数说明
A — 输入数组
输入数组,指定为标量、向量、矩阵或多维数组。A 可以是任何数据类型。