细胞
单元阵列
描述
一个单元阵列索引数据容器的数据类型是否被称为细胞,其中每个单元格可以包含任何类型的数据。单元格数组通常包含文本列表、文本和数字的组合,或者不同大小的数字数组。用圆括号括住索引来引用单元格集合,()
.通过花括号索引访问单元格的内容,{}
.
创建
当你有数据要放入单元格数组时,使用单元格数组构造操作符创建该数组,{}
.
C = {1,2,3;“文本”,兰德(5 10 2),{11;22;33}}
C =2x3单元阵列{[1]}{[2]}{[3]}{‘文本’}{5 x10x2双}{3 x1细胞}
你也可以用{}
创建一个空的0 × 0单元格数组。
C = {}
C = 0x0空单元格数组
要创建具有指定大小的单元格数组,请使用细胞
函数,如下所述。
你可以使用细胞
预先分配稍后要向其分配数据的单元格数组。细胞
还可以转换某些类型的Java®、.NET和Python®数据结构到单元阵列的等效MATLAB®对象。
语法
C = cell(n)
C = cell(sz1,…,szN)
C = cell(sz)
D = cell(obj)
描述
输入参数
输出参数
例子
提示
属性创建空矩阵的单元格数组
细胞
函数等价于将一个空矩阵赋给一个新单元格数组的最后一个索引。例如,这两个语句是等价的:C = cell(3,4,2);C{3,4,2} = [];