乘法:怎么计算向量乘法
怎么计算向量乘法?
向量的点积(内积)是通过将两个向量对应元素相乘并求和来计算的。
数学公式表示为:
a·b = |a||b|cosθ
其中,a 和 b 是要进行点积的两个向量,|a| 和 |b| 分别表示它们的模(长度),θ 表示它们之间的夹角。
例如,假设我们有两个二维向量 a = (1, 2) 和 b = (3, 4),那么它们的点积可以通过以下方式计算:
a·b = (1 * 3) + (2 * 4) = 3 + 8 = 11
另外,如果你正在使用 Python,你可以使用 numpy 库中的 dot 函数来进行向量的点积运算:
“`python
import numpy as np
a = np.array([1, 2])
b = np.array([3, 4])
dot_product = np.dot(a, b)
print(dot_product) # 输出 11.0
“`
参考资料:
– https://en.wikipedia.org/wiki/Dot_product
– https://numpy.org/doc/stable/reference/generated/numpy.dot.html