文档

细胞数组

不同类型和大小的数组,可以包含数据

细胞与索引数组是一种数据类型的数据容器细胞,每个单元可以包含任何类型的数据。细胞数组通常包含列表的性格不同长度的向量,或混合字符串和数字或数字数组大小不同的。指套细胞通过将指标包含在光滑的括号,()。访问的内容单元用花括号索引,{}。有关更多信息,请参见访问单元阵列中的数据或者看引入结构和细胞阵列

功能

细胞 单元阵列
cell2mat 单元阵列转换为普通的底层数据类型的数组
cell2struct 转换单元阵列结构数组
cell2table 单元阵列转换成表
celldisp 显示单元阵列的内容
cellfun 应用函数单元阵列中的每个细胞
cellplot 以图形方式显示单元阵列的结构
cellstr 转换单元阵列的特征向量
iscell 确定输入单元阵列
iscellstr 确定输入单元阵列的特征向量
mat2cell 将数组转换为单元阵列的细胞包含子串
num2cell 将数组转换为与持续大小的细胞单元阵列
strjoin 连接字符串数组
strsplit 分割字符串或字符向量在指定的分隔符
struct2cell 转换单元阵列结构
table2cell 单元阵列转换表

主题

单元阵列是什么?

细胞数组索引数据容器的数据类型被称为细胞。每个单元可以包含任何类型的数据。

创建单元阵列

创建一个单元阵列使用{}运营商或细胞函数。

访问单元阵列中的数据

读取和写入数据和单元阵列。

通过细胞数组函数的内容

这些例子显示几种单元阵列的数据传递给一个函数,它不能识别细胞数组作为输入。

Preallocate内存单元阵列

初始化和分配内存单元阵列。

细胞和结构数组

这个例子比较细胞和结构数组,并展示了如何在每种类型的数组中存储数据。细胞和结构数组允许您存储数据的不同类型和大小。