文档

ISCHAR

确定输入是否为字符数组

句法

tf = ischar(a)

描述

例子

tf = ischar(一个返回逻辑1((真的) 如果一个是角色数组和逻辑0((错误的) 否则。

例子

全部收缩

创建不同的数组,然后确定它们是否是字符数组。

测试字符矢量。

chr =玛丽·琼斯
chr ='玛丽·琼斯'
tf = ischar(chr)
tf =逻辑1

测试数字阵列。

x = rand(1,3)
x =0.8147 0.9058 0.1270
tf = ischar(x)
tf =逻辑0

测试字符串数组。从R2017A开始,您可以使用双引号来创建字符串细绳功能。

str = [“史密斯”,,,,“钟”,,,,“莫拉莱斯”;...“桑切斯”,,,,“彼得森”,,,,“亚当斯”这是给予的
str =2x3字符串数组“史密斯”“ Chung”“ Morales”“ Sanchez”“ Peterson”“ Adams”
tf = ischar(str)
tf =逻辑0

str是字符串数组,而不是字符数组,所以ISCHAR返回0

输入参数

全部收缩

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

扩展功能

C/C ++代码生成
使用MATLAB®CODER™生成C和C ++代码。

在R2006a之前引入

这个话题有帮助吗?