单元格数组是一种具有称为单元格的索引数据容器的数据类型,其中每个单元格可以包含任何类型的数据。例如,
C = {42, rand(5), "abcd"}
返回
C = 1×3 cell array {[42]} {5×5 double} {["abcd"]}
要访问单元格的内容,请将索引括在花括号中,例如c {1}
返回42
和c {3}
返回“abcd”
.有关更多信息,请参见在Cell Array中访问数据.
单元格数组对于希望通过数字索引访问的非表格数据非常有用。如果您有表格数据,例如电子表格中的数据,请使用表格
或时间表
代替。如果您的数据仅为文本,请使用字符串
.
单元格数组是一种具有称为单元格的索引数据容器的数据类型。每个单元格可以包含任何类型的数据。
控件创建单元格数组{}
运营商或细胞
函数。
从单元格数组中读写数据。
这些示例展示了几种将数据从单元格数组传递给不将单元格数组识别为输入的函数的方法。
初始化并分配单元格数组的内存。
这个例子比较了单元格数组和结构数组,并展示了如何在每种类型的数组中存储数据。单元格和结构数组使您能够存储不同类型和大小的数据。