文档

cellstr

转换单元阵列的特征向量

描述

例子

C = cellstr (一个)转换一个单元阵列的特征向量。输入数组一个可以是一个字符数组,直言数组,或者,从R2016b开始,一个字符串数组。

例子

C = cellstr (D)转换一个datetime、时间或日历时间数组的单元阵列特征向量在指定的格式格式的属性D。输出相同的维度D

C = cellstr (D,fmt)表示在指定的日期或时间格式。例如,cellstr (D, HH: mm: ss)代表时代的每个元素D

C = cellstr (D,fmt,语言环境)代表日期或时间在指定的场所。例如,cellstr (D, dd-MMM-yyyy, en_US)代表日期的每个元素D使用en_US语言环境。语言环境影响语言用于表示特征向量如月和天的名字。

例子

全部折叠

您可以创建包含多条文本字符串数组。然而,您可能需要使用函数接受细胞阵列特征向量作为输入参数,而且不接受字符串数组。从一个字符串数组传递数据等功能,使用cellstr函数将字符串数组转换成一个单元阵列的特征向量。

创建一个字符串数组。从R2017a,您可以创建使用双引号字符串。

= (“过去”,“现在”,“未来”]
一个=1 x3字符串数组“过去”“现在”“将来”

将字符串数组转换成1×3单元阵列的特征向量。

C = cellstr (A)
C =1 x3单元阵列{‘过去’}{“礼物”}{'未来'}

创建一个字符数组。包括尾随的空格,每一行有相同的长度,导致3×4数组。

= (“abc”;“defg”;“嗨”]
一个=3 x4 char数组“abc”“defg”“嗨”
类(一)
ans = '字符'

字符数组转换为一个3×1单元阵列的特征向量。

C = cellstr (A)
C =3 x1单元阵列{' abc '} {‘defg}{'嗨'}
类(C)
ans =“细胞”

创建一个calendarDuration数组中。

D = calmonths(十五17)+ caldays(8) +小时(1.2345)
D =1 x3 calendarDuration数组1 y 3月8 d 1 h 14米4.2秒1 y 4月8 d 1 h 14米4.2秒1 y 5月8 d 1 h 14米4.2秒

将数组转换为一系列细胞的特征向量。

C = cellstr (D)
C =1 x3单元阵列{' 1 y 3月8 d 1 h 14…'}{' 1 y 4月8 d 1 h 14…'}{' 1 y 5月8 d 1 h 14…”}
类(C)
ans =“细胞”

输入参数

全部折叠

输入数组,指定字符数组,一个细胞的特征向量,直言数组或字符串数组。

  • 如果一个是一个字符数组,那么每一行的一个是一个细胞C。的cellstr函数删除的行尾随空格字符一个,除了重大空白,如不打断的空格字符。使用字符函数转换回一个字符数组。

  • 如果一个是一个单元阵列的特征向量,然后呢cellstr返回一个没有改变。

  • 如果一个是一个分类数组呢cellstr将每个元素转换为特征向量和分配一个细胞。单元阵列的大小是一样的大小一个

  • 从R2016b,如果一个是一个字符串数组,然后呢cellstr将每个元素转换为特征向量和分配一个细胞。单元阵列的大小是一样的大小一个。使用字符串函数转换回一个字符串数组。

    • 如果任何元素一个是一个失踪的字符串(显示为<失踪>),然后cellstr将一个空字符数组赋给相应的输出的细胞C

数据类型:字符|细胞|分类|字符串

输入的日期和时间,指定为一个日期或时间数组。

数据类型:datetime|持续时间|calendarDuration

日期和时间格式,指定为[]、一个特征向量或一个字符串标量。如果您指定[],然后cellstr代表输入D在指定的格式格式的属性D

依赖的数金宝app据类型所支持的格式D

  • datetime格式可以包括单位和分隔符的组合,如“yyyy-MMM-dd HH: mm: ss.SSS”。详情,请参阅格式财产datetime数组。

  • 持续时间格式是单个字符(“y”,' d ',“h”,“米”,或“年代”)或其中一个组合:

    • “弟弟:hh: mm: ss”

    • “hh: mm: ss”

    • mm: ss的

    • “hh: mm”

    • 任何上述情况,9年代字符显示分数第二个数字,例如“hh: mm: ss.SSSS”

  • calendarDuration格式可以包含字符的组合“y”,“问”,“米”,' w ',' d ',“t”为了从最大到最小的时间单位,如“ym”

更多的信息持续时间calendarDuration格式,请参阅设置日期和时间显示格式

地区代表在输出中,指定为一个特征向量或字符串标量。地区会影响使用的语言来表示日期和时间的某些组件,如月的名字。

语言环境可以是:

  • “系统”指定您的系统语言环境。

  • 一个特征向量的形式xx_YY,在那里xx是小写的ISO 639 - 1两个字母的代码指定一种语言,然后呢YY是一个大写的ISO 3166 - 1α2代码指定了一个国家。

语言环境输入参数可以接受的任何值“场所”名称-值对的理由datetime函数。

例子:“en_US”

例子:“ja_JP”

算法

cellstr不删除字符数组末尾的空白字符字符时重要的空白,如不打断的空格字符。

这个表显示最常见的字符空格字符及其描述非常重要。有关更多信息,请参见空格字符

重要的空白字符

描述

char (133)

下一行

char (160)

不打断的空间

char (8199)

图的空间

char (8239)

狭窄的空间不中断

扩展功能

之前介绍过的R2006a