一维数组相当于向量,二维数组相当于矩阵.所以矩阵是数组的子集. 1.数组的运算是指数组对应元素之间的运算,也称点运算. 2.矩阵是一个二维数组,所以矩阵的加、减、数乘等运算与数组运算是一致的。 3.矩阵的乘法、乘方和除法有特殊的数学含义,并不是数组对应元素的运算. 4.使用矩阵与数组时注意两点: 4.1对于乘法、乘方和除法等三种运算,矩阵运算与数组运算的运算符及含义都不同:矩阵运算按线性变换定义,使用通常符号;数组运算按对应元素运算定义,使用点运算符; 5.数组运算: 6.矩阵运算: 矩阵转置 A' %共轭转置 7.算例: r1=100+A 101 102
r2_1=A*B,r2_2=A.*B r2_1 = 8 5 r2_2 = 4 6
r3_1=A\B,r3_2=A.\B r3_1 = -6.0000 -5.0000 r3_2 = 4.0000 1.5000
r4_1=B/A,r4_2=B./A r4_1 = -3.5000 2.5000 r4_2 = 4.0000 1.5000
r5_1=A.^2,r5_2=A^2 r5_1 = 1 4 r5_2 = 7 10
r6_1 = 2 4 |