矩阵运算

First Post:

Last Update:

(M行, N列)*(N行, L列) = (M行, L列)

C = A x B

c(1,1) = (1行1 * 1列1)+ (1行2 *1列2)…

c(1,2) = (1行1 * 2列1)+ (1行2 *2列2)…

矩阵乘法的性质

矩阵的乘法不满足交换律:A×B≠B×A

矩阵的乘法满足结合律。即:A×(B×C)=(A×B)×C

单位矩阵:在矩阵的乘法中,有一种矩阵起着特殊的作用,如同数的乘法中的 1,我们称 这种矩阵为单位矩阵.它是个方阵,一般用 I 或者 E 表示,从 左上角到右下角的对角线(称为主对角线)上的元素均为 1 以外全都为 0

矩阵乘法api:

np.matmul
np.dot

np.matmul和np.dot的区别:

二者都是矩阵乘法。 np.matmul中禁止矩阵与标量的乘法。 在矢量乘矢量的內积运算中,np.matmul与np.dot没有区别。