主要内容

创建单元阵列

控件创建单元格数组{}运营商或细胞函数。

当有数据要放入单元格数组时,使用单元格数组构造操作符创建数组,{}

myCell = {1, 2, 3;“文本”,兰德(5 10 2),{11;22;33}}
myCell =2×3单元阵列{[1]}{[2]}{[3]}{‘文本’}{5 x10x2双}{3 x1细胞}

与所有MATLAB®阵列一样,单元格阵列是矩形的,每行的单元格数相同。myCell是一个2 × 3单元格数组。

你也可以用the{}操作符创建一个空的0 × 0单元格数组。

C = {}
C = 0x0空单元格数组

若要随时间或在循环中向单元格数组添加值,请创建空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 × 4 × 2的单元格数组,其中每个单元格包含一个空数组,[]

另请参阅

相关的话题