全面的向量运算
向量计算器可简化向量加法、减法、点积、叉积、投影、归一化、模长计算以及两点间向量求解等任务。支持二维(平面)和三维向量,输入可采用笛卡尔坐标或(对平面向量)模长和方向。
笛卡尔坐标系中的向量表示
在平面中,向量由两个数表示:a=[ax,ay],其中 ax 是水平位移,ay 是垂直位移。在空间中,增加第三个分量:a=[ax,ay,az]。
模长与方向
除了分量,向量还可以由其模长 m(也称范数)和相对于 x 轴正方向的方向角 θ 来指定。两种表示之间的转换关系如下:
ax=mcosθ,ay=msinθ.
利用勾股定理可从分量恢复模长:
m=ax2+ay2orm=ax2+ay2+az2 in 3D.
向量加法与减法
向量加法逐分量进行:
a+b=[ax+bx, ay+by, az+bz].
例如,a=[2,3,4] 和 b=[1,−2,3]:
a+b=[3,1,7].
减法遵循同样的模式:
a−b=[ax−bx, ay−by, az−bz],
对于相同的向量,结果为 [1,5,1]。在图形上,加法遵循平行四边形法则;减法等价于加上 b 的相反向量。
两点间的向量
要获取从点 P 到点 Q 的向量,用 Q 的坐标减去 P 的坐标:PQ=[Qx−Px, Qy−Py, Qz−Pz]。该运算本质上是向量减法。
点积(标量积)
两个向量的点积返回一个标量,定义为:
a⋅b=∣a∣∣b∣cosθ,
其中 θ 是它们之间的夹角。在笛卡尔坐标中:
a⋅b=axbx+ayby+azbz.
使用 a=[2,3,4] 和 b=[1,−2,3],
a⋅b=2⋅1+3⋅(−2)+4⋅3=8.
点积满足交换律,可用于求向量夹角:
cosθ=∣a∣∣b∣a⋅b.
此外,a⋅a=∣a∣2。
叉积(向量积)
叉积生成一个同时垂直于 a 和 b 的向量。其模长等于它们所张成的平行四边形面积:
∣a×b∣=∣a∣∣b∣sinθ.
方向由右手定则确定。在笛卡尔坐标中:
a×b=[aybz−azby, azbx−axbz, axby−aybx].
对于 a=[2,3,4] 和 b=[1,−2,3]:
a×b=[3⋅3−4⋅(−2), 4⋅1−2⋅3, 2⋅(−2)−3⋅1]=[17,−2,−7].
叉积满足反交换律:b×a=−a×b。
向量投影
b 在 a 上的投影是 b 沿 a 方向的分量。计算公式为:
projab=∣a∣2a⋅ba.
使用示例向量:
projab=298[2,3,4]=[2916,2924,2932].
从几何上看,这就是 b 在 a 上的“影子”。
向量归一化与模长
归一化向量是指将其缩放至长度为 1,同时保持方向不变。首先计算范数(模长):
∣a∣=ax2+ay2+az2.
然后将每个分量除以范数:
u^=∣a∣a=[∣a∣ax,∣a∣ay,∣a∣az].
对于 a=[2,3,4],∣a∣=29,因此归一化后的向量为 [292,293,294]。
使用计算器
首先选择您的工作维度是 2D 还是 3D。然后选择所需操作:加法、减法、点积、叉积、投影、归一化、模长或两点间向量。以笛卡尔分量或(2D 下)模长和方向输入数据。计算器将立即计算结果,并在适用时展示中间公式。
这款向量运算计算器将多种工具——向量加法计算器、点积计算器、叉积计算器、归一化计算器、投影计算器和模长计算器——整合到一个便捷界面中,使其成为学习和解决问题的多功能资源。