1.什么是单元数组?
单元数组和结构数组是MATLAB语言中比较特殊的数据类型,单元数组的每一个元素称为一个Cell,每一个Cell自己本身又是一个数组。而且,单元数组中的各单元的内容和维数可以不相同。结构数组中的元素也可以是不同的数据类型,但不同于单元数组的是,结构数组的引用是通过属性名来实现的。
2.单元数组的创建。
(1)直接创建
(2)使用函数创建单元数组
c=cell(n),建立一个n*n的空矩阵单元数组c,n为标量,否则报错。
c=cell(m,n,q,.....),建立一个m*n*q......的空矩阵单元数组,m,n,q,.....为标量,否则报错。
c=cell(size(A)),建立和A大小相同的单元数组,所有单元为空。