MATLAB02

02 矩阵操作

2.1 矩阵的定义与构造

使用字面量定义

A = [1 2 3 4 5 6 7 8 9]

使用步长

B = 1:2:9

说明:

上述代码含义为从1到9,步长为2;生成的矩阵为B=[1 3 5 7 9]步长不可以缺省

使用repmat()生成分块矩阵

C = repmat(B, 3, 2)

说明:

把B重复三行两列兵赋值给C,生成单位为B的3*2得分块矩阵

ones()

D = ones(2, 4)

说明:

生成2*4的全1矩阵

2.2 矩阵的运算

定义两个矩阵:

A = [1 2 3 4; 5 6 7 8]B = [1 1 2 2; 2 2 1 1]