元胞数组
可以包含各种类型和大小的数据的数组
元胞数组是一种包含名为元胞的索引数据容器的数据类型,其中的每个元胞都可以包含任意类型的数据。例如:
c = {42,rand(5),"abcd"}
c = 1×3 cell array {[42]} {5×5 double} {["abcd"]}
要访问元胞的内容,请将索引放在花括号中,例如 c{1}
返回 42
,c{3}
返回 "abcd"
。有关详细信息,请参阅访问元胞数组中的数据。
元胞数组对于希望通过数值索引访问的非表格数据非常有用。如果您有表格数据,例如电子表格中的数据,请改用 table
或 timetable
。如果您的数据仅为文本,请使用 string
。
函数
主题
- 访问元胞数组中的数据
在元胞数组中读取和写入数据。
- 创建元胞数组
使用
{}
运算符或cell
函数创建元胞数组。 - 在元胞数组中添加或删除元胞
扩展、串联或删除元胞数组中的数据。
- 为元胞数组预分配内存
为元胞数组初始化和分配内存。