Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

isstring

确定输入是否为字符串数组

说明

示例

如果 A 是字符串数组,tf = isstring(A) 将返回 1 (true)。否则,将返回 0 (false)。

示例

全部折叠

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

测试一个字符向量。

chr = 'Mary Jones'
chr = 
'Mary Jones'
tf = isstring(chr)
tf = logical
   0

字符向量不是字符串,所以 isstring 返回 0

测试字符串数组。从 R2017a 开始,您可以使用双引号创建字符串。

str = ["Smith","Chung","Morales"; ...
       "Sanchez","Peterson","Adams"]
str = 2x3 string
    "Smith"      "Chung"       "Morales"
    "Sanchez"    "Peterson"    "Adams"  

tf = isstring(str)
tf = logical
   1

str 是字符串数组,所以 isstring 返回 1

输入参数

全部折叠

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

扩展功能

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

在 R2016b 中推出