单元阵列
一个单元阵列具有索引数据容器的数据类型是否称为细胞,其中每个单元格可以包含任何类型的数据。单元阵列通常包含文本的任一列表,文本和数字,或不同尺寸的数字阵列的组合。通过封闭在括号平稳指数参阅套细胞,()
。通过索引用花括号访问单元格的内容,{}
。
当你有数据放入单元格数组时,使用单元格数组构造操作符创建数组,{}
。
C = {1、2、3;'文本',兰德(5 10 2),{11;22;33}}
C =2×3单元阵列{[1]}{[2]}{[3]}{‘文本’}{5 x10x2双}{3 x1细胞}
你也可以使用{}
创建一个空的0逐0单元阵列。
C = {}
C =为0x0空单元阵列
若要创建具有指定大小的单元格数组,请使用细胞
函数,下面描述。
您可以使用细胞
预先分配一个单元格数组,稍后将数据分配给该单元格数组。细胞
也转换某些类型的Java®.NET和Python®数据结构到单元阵列的等效MATLAB®对象。
返回一个C
=细胞(SZ1,...,SZN
)sz1
——-…——-szN
单元格数组中的空矩阵SZ1,...,SZN
指示每个维度的大小。例如,电池(2、3)
返回一个2×3单元阵列。
创建与所述空矩阵的单元阵列细胞
函数相当于将空矩阵赋给新单元格数组的最后一个索引。例如,这两个表述是等价的:
C =细胞(3、4、2);C {3、4、2} = [];