Numpy二维矩阵与三维矩阵的乘积

乘法运算类型及其定义
ndarry状况下:
运算符号* — 逐元素相乘
np.multiply(a,b)----逐元素相乘
np.dot(a, b)----两个二维矩阵知足第一个矩阵的列数与第二个矩阵的行数相同,那么能够进行矩阵的乘法,即矩阵积
np.matmul(a, b)—矩阵运算,矩阵积web

matrix状况下
只有multiply是按元素相乘,其它都是矩阵运算。svg

当为二维与三维乘积时:(3,3,2)*(3,3)
矩阵相乘None表示按行切片
arr3[:,:,None]表示arr3按行切片xml

在这里插入图片描述