import numpy a = numpy.array([[1,2], [3,4]]) b = numpy.array([[5,6], [7,8]])
星乘表示矩阵内各对应位置相乘,矩阵a*b下标(0,0)=矩阵a下标(0,0) x 矩阵b下标(0,0);
点乘表示求矩阵内积,二维数组称为矩阵积(mastrix product)。
数学上的概念 不一样
1、乘积
用于矩阵相乘,表示为C=A*B,A的列数与B的行数必须相同,C也是矩阵,C的行数等于A的行数,C的列数等于B的列数。Cij为A的第i行与B的第j列的点积。
2、点积
用于向量相乘,表示为C=A.*B,A与B均为向量,C为标量,也称标量积、内积、数量积等