细胞数组
不同类型和大小的数组,可以包含数据
细胞与索引数组是一种数据类型的数据容器细胞,每个单元可以包含任何类型的数据。细胞数组通常包含列表的性格不同长度的向量,或混合字符串和数字或数字数组大小不同的。指套细胞通过将指标包含在光滑的括号,()
。访问的内容单元用花括号索引,{}
。有关更多信息,请参见访问单元阵列中的数据或者看引入结构和细胞阵列。
功能
细胞 |
单元阵列 |
cell2mat |
单元阵列转换为普通的底层数据类型的数组 |
cell2struct |
转换单元阵列结构数组 |
cell2table |
单元阵列转换成表 |
celldisp |
显示单元阵列的内容 |
cellfun |
应用函数单元阵列中的每个细胞 |
cellplot |
以图形方式显示单元阵列的结构 |
cellstr |
转换单元阵列的特征向量 |
iscell |
确定输入单元阵列 |
iscellstr |
确定输入单元阵列的特征向量 |
mat2cell |
将数组转换为单元阵列的细胞包含子串 |
num2cell |
将数组转换为与持续大小的细胞单元阵列 |
strjoin |
连接字符串数组 |
strsplit |
分割字符串或字符向量在指定的分隔符 |
struct2cell |
转换单元阵列结构 |
table2cell |
单元阵列转换表 |
主题
细胞数组索引数据容器的数据类型被称为细胞。每个单元可以包含任何类型的数据。
创建一个单元阵列使用{}
运营商或细胞
函数。
读取和写入数据和单元阵列。
这些例子显示几种单元阵列的数据传递给一个函数,它不能识别细胞数组作为输入。
初始化和分配内存单元阵列。
这个例子比较细胞和结构数组,并展示了如何在每种类型的数组中存储数据。细胞和结构数组允许您存储数据的不同类型和大小。