字符串数组
从R2016b开始,您可以使用字符串数组代替字符阵列。一个字符串数组中的每个元素存储的字符序列。该序列可以具有不同的长度,而不填充,如“是的”
和“不”
。只有一个元素的字符串数组也称为字符串标量。
可以使用标准数组操作为字符串数组建立索引、重新定义和连接,还可以使用属性将文本附加到字符串+
操作符。如果字符串数组表示数字,则可以使用双
功能。
可以通过将一段文本括在双引号中来创建字符串。双引号在R2017a中引入。
海峡=“你好,世界”
海峡=“你好,世界”
创建字符串数组的一种方法是使用方括号将字符串连接到数组中,就像您可以将数字连接到数字数组中一样。
海峡= [“水星”,“双子座”,“阿波罗”;“天空实验室”,“天空实验室B”,“国际空间站”]
海峡=2 x3字符串“汞”“双子”“阿波罗”的“天空实验室”,“天空实验室B”“ISS”
您也可以使用不同的数据类型的变量转换成字符串数组字符串
功能,如下所述。
对于功能的列表来创建和操纵字符串数组文见字符和字符串。
如果输入参数是一个对象,那么它必须属于一个类实现一个字符串
法来表示该对象为字符串。