2020-10-10
阅读量:
787
python里怎么计算两个矩阵的乘积?
问:
python里怎么计算两个矩阵的乘积?
答:
numpy.dot(vector_a,vector_b,out = None):返回向量a和b的点积。它可以处理2D数组,但将它们视为矩阵并执行矩阵乘法。对于N维,它是a的最后一个轴和b的倒数第二个的和积:
dot(a, b)[i,j,k,m] = sum(a[i,j,:] * b[k,:,m])
示例:
import numpy as np # Scalars product = np.dot(5, 4) print("Dot Product of scalar values : ", product) # 1D array vector_a = 2 + 3j vector_b = 4 + 5j product = np.dot(vector_a, vector_b) print("Dot Product : ", product)
输出:






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论