字符串

创建没有字符的字符串数组

描述

字符串str =返回一个没有字符的字符串。有关字符串数组的更多信息,请参见字符串

注意:从R2017a开始,你也可以使用双引号。例如,str = " "创建不包含字符的字符串标量。

例子

str =字符串(n)返回一个n——- - - - - -n字符串数组。每个元素都是一个没有字符的字符串。

例子

str =字符串(sz1,…, szN)返回一个sz1——-…——-szN字符串数组,sz1,…, szN指示每个维度的大小。例如,字符串(2、3)返回每个元素所在的2×3字符串数组”“

例子

str =字符串(深圳)返回一个大小为向量的字符串数组深圳定义了大小(str)。例如,字符串([2、3])返回一个2×3的字符串数组。

例子

全部折叠

字符串str = (4)
str =4 x4的字符串", ", ", ", ", ", ", ", ", ", ", ", ", ", ", ", ", ", ", ", ", ", ", ", "
字符串str = ((2,6))
str =2 x6字符串", ", ", ", ", ", ", ", ", ", ", ", ", ", ", ", ", ", "

创建与现有数组大小相同的空字符串数组。

A = [1 2 3;4 5 6];深圳=大小(A);str =字符串(深圳)
str =2 x3字符串"" "" "" "" "" "" "

将前两行代码合并成一行是一种常见的模式:

字符串str =(大小(A));

您可以使用字符串预先分配大字符串数组所需的空间。

输入参数

全部折叠

方阵的大小,指定为非负整数。

  • 如果n0,然后str是一个空数组。

  • 如果n是负的,那么字符串对待n作为0

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

每个维度的大小,指定为单独的非负整数参数。

  • 如果任意维度的大小为0,然后str是一个空数组。

  • 如果任意维度的大小为负,则字符串将它视为0

  • 在第二维度之外,字符串忽略大小为的尾随维度1。例如,字符串(3,1,1,1)生成一个3×1的没有字符的字符串向量。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

每个维的大小,指定为非负整数的行向量。该向量的每个元素表示对应维数的大小:

  • 如果任意维度的大小为0,然后str是一个空数组。

  • 如果任意维度的大小为负,则字符串将它视为0

  • 在第二维度之外,字符串忽略大小为的尾随维度1。例如,字符串([3,1,1,1])生成一个3×1的没有字符的字符串向量。

例子:深圳= (2、3、4)创建一个2×3×4的数组。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

介绍了R2016b