题目
题目链接
点积是一种将两个向量相乘的方法,它通过将两个向量中的每个元素进行相乘,来得到一个新的向量。其数学表达式为:
a
⋅
b
=
∑
i
=
1
n
a
i
×
b
i
a \cdot b = \sum_{i=1}^{n} a_i \times b_i
a⋅b=i=1∑nai×bi
其中,
a
a
a 和
b
b
b 是两个向量,
n
n
n 是向量的长度。
标准代码如下
def calculate_dot_product(vec1, vec2):
return np.dot(vec1, vec2)
这里直接采用numpy库中的dot方法来计算点积,来简化计算。