创建单元阵列
这个例子展示了如何创建一个单元阵列使用{}
运营商或细胞
函数。
当你有数据放到一个单元阵列,使用单元阵列构造操作符创建数组,{}
。
myCell = {1、2、3;“文本”,兰德(5 10 2),{11;22;33}}
myCell =2×3单元阵列{[1]}{[2]}{[3]}{‘文本’}{5 x10x2双}{3 x1细胞}
像所有MATLAB®数组,细胞阵列是矩形的,在每一行与相同数量的细胞。myCell
是一个2×3细胞数组。
你也可以使用{}
操作符创建一个空0-by-0单元阵列。
C = {}
C = 0 x0空单元阵列
随着时间的推移将值添加到单元阵列或在一个循环中,创建一个空的N
维数组的使用细胞
函数。
emptyCell =细胞(3、4、2)
emptyCell =3 x4x2单元阵列emptyCell (:: 1) = {0 x0双}{0 x0双}{0 x0双}{0 x0双}{0 x0双}{0 x0双}{0 x0双}{0 x0双}{0 x0双}{0 x0双}{0 x0双}{0 x0双}emptyCell (:,: 2) = {0 x0双}{0 x0双}{0 x0双}{0 x0双}{0 x0双}{0 x0双}{0 x0双}{0 x0双}{0 x0双}{0 x0双}{0 x0双}{0 x0双}
emptyCell
是一个3-by-4-by-2单元阵列,每个单元格包含一个空数组,[]
。