numpy中关于*和dot的区别
numpy数组计算中*和dot是有很大区别的 查看矩阵维数 a.shape
1.numpy乘法运算中"*"是数组元素逐个计算具体代码如下:
2.numpy乘法运算中dot是按照矩阵乘法的规则来运算的具体实现代码如下:
定义:设A为
的矩阵,B为
的矩阵,那么称
的矩阵C为矩阵A与B的乘积,记作
,其中矩阵C中的第
行第
列元素可以表示为:







如下所示:

numpy数组计算中*和dot是有很大区别的 查看矩阵维数 a.shape
1.numpy乘法运算中"*"是数组元素逐个计算具体代码如下:
2.numpy乘法运算中dot是按照矩阵乘法的规则来运算的具体实现代码如下: