MATLAB应用锦集3.16
每一元素是单元,在单元里可以保存各种类型的MATLAB数组。
单元数组的创建
可以通过对单元数组的赋值来创建单元数组,也可以对单元数组的预分配来创建。
书写格式:C = cell(n) (为建立n阶单元空方阵)
C = cell (m,n) (为建立m行n列的单元空矩阵)
C = cell (size(A))(为建立与矩形A同维发空单元矩阵)
在单元空矩阵确定后,就可以对单元元素的赋值进行操作。
(1)下标索引:用圆括号内的下标数来表示单元号,在等式右端用花括号把单元的内容括起来。
(2)单元索引:将单元数组的单元用花括号括起来,在等式右侧写入单元的内容。
单元数组的删除和改写
与一般数组相似,可以用赋值空矩阵来删除单元数组的某单元,也可以用reshape来改写矩阵
单元数组的运算
符合字符数组的运算规则