cell元胞数组是matlab中很强大的数据结构,数组中的元素可以是任意 类 型的数据。
a = {} %创建空cell数组
b={'sun',23,'*¥¥$$','长安'}%创建cell时赋值
%先用cell函数分配内存,再赋值
c = cell(1, 4) %创建1x4大小的空元胞数组
c = {'sun',23,'*¥¥$$','长安'}
结果
有两种不同的访问方式:通过()访问cell数组时访问到的是cell单元,通过{}访问cell数组时访问到的是cell单元储存的内容。
使用c{2}=[]可以将相应元素置零,不改变cell中元素的个数,
而使用 c(2)=[]则删除相应元素,改变了cell中元素的个数。
使用c{2} = 434 可以将相应位置元素替换
使用 c{end+1} = ‘rain’ 可以在cell数组后添加元素
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删