(1)加减运算:
①、+ :即简单的 A+B 但要求A和B两个矩阵要具有相同的维度;(即两个矩阵行数和列数相同)
例如:

A + B 就是简单的两个矩阵对应位置元素的相加和(A,B都是两行三列矩阵)
而 a + B 报错,因矩阵 a 为三行三列,而矩阵 B 为两行三列(行列数目不一)故不能相加;
②、- :同加法运算
(2)乘法运算
①、矩阵的乘法(*):A * B 其中矩阵 A 的列数应等于矩阵 B 的行数,最后所得矩阵的行数等于矩阵A的行数,所得矩阵的列数等于矩阵B的列数(即, m ×n * n×a = m×a)
例如:

②、元素的乘法(.* 点乘):A .* B 矩阵 A 中对用元素与矩阵 B 中对应元素相乘(要求矩阵A与矩阵B行列对应相等)
例如:

(3)除法运算
①、左除( \ ):A \ B(要求矩阵 A 与矩阵 B 的维度相等)

②、点左除(.\):A .\ B 矩阵A中对应元素除以矩阵B中的对应元素(要求矩阵 A 和 B 维度相同)
例如:

③、 右除( / ):A / B(要求矩阵 A 与矩阵 B 的维度相等)
例如:
④、点右除(./):A ./ B 矩阵A中对应元素除以矩阵B中对应元素(要求矩阵A与B维度相等)
例如:

点左除(.\)与点右除(./)当矩阵A点除一个元素时,点左除等价于该元素点右除该矩阵
例如:

点右除为矩阵所有元素都除以该元素
例如:

(4)幂运算
①、矩阵的幂运算:A ^2 相当于A * A(要求A矩阵为方阵,即行数与列数相等)
例如:

②、元素的幂运算:A .^ 2 矩阵A中每一个元素都进行幂运算
例如:

(5)转置运算
矩阵的转置(‘):A’ 即“矩阵A的每一行元素从上往下依次拍成列”
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删