1 、对应元素相乘 :  *

对应元素相乘如果不是相同规格的矩阵,这样就有可能不能广播,比如3x1和2x1相乘就会报错,3x1和2x2相乘也会报错

python的矩阵乘法

所以要想使用该乘法,行和列要相同,或者a的列和b的行相同。


2、同线性代数中矩阵乘法的定义: np.dot()

np.dot(A, B):对于二维矩阵,计算真正意义上的矩阵乘积,同线性代数中矩阵乘法的定义。对于一维矩阵,计算两者的内积。

就是A矩阵的列要和B矩阵的行相同才可以进行计算{mxn和nxp}。

python的矩阵乘法


3、一个是对应元素乘,一个是矩阵乘积

3x1和1x2的两种乘法*和np.dot结果一样:

python的矩阵乘法

2x2和2x2的两种乘法*和np.dot结果不一样

python的矩阵乘法

相关文章:

  • 2021-07-25
猜你喜欢
  • 2022-01-22
  • 2022-01-23
  • 2022-01-09
  • 2021-12-15
  • 2022-12-23
  • 2021-07-27
  • 2021-12-19
相关资源
相似解决方案