MATLAB里面的cell有的翻译为单元有的翻译为细胞型数据。它是MATLAB的一种特殊数据类型,可以将它看作是一种无所不包的广义矩阵。组成cell的元素可以是任何一种数据类型的常数或者常量,每一个元素也可以具有不同的尺寸和内存占用空间,每一个元素的内容也可以完全不同。
>> a={'Linda',22;zeros(4,4),magic(9)}
a =
'Linda' [ 22]
[4x4 double] [9x9 double]
>> a{1}
ans =
Linda
>> a{2,1}
ans =
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
>> L={'Miffy','Lee';ones(3,3),90};
>> L(2,:)=[]
L =
'Miffy' 'Lee'