向量计算器

免费在线向量计算器,支持二维和三维向量的加减法、数乘、点积、叉积、模长、单位向量、夹角与投影计算,并展示详细计算步骤。

821.4K 次使用最近更新 · 2026-04-29本地运行 · 零上传

如何使用向量计算器

向量计算器将所有常见向量运算集于一处,并为每个结果提供分步计算说明。

  1. 选择维度 — 选择 2D(二维向量 x, y)或 3D(三维向量 x, y, z)。
  2. 选择运算 — 从下拉菜单选择向量运算:加法、减法、数乘、点积、叉积、模长、单位向量、夹角或投影。
  3. 输入向量 A — 填写第一个向量的 x、y(及 z)分量。
  4. 输入向量 B 或标量 — 二元运算需填写向量 B 的分量;数乘运算填写标量值。向量计算器会自动隐藏无关输入项。
  5. 查看结果 — 向量计算器显示运算结果、结果向量的模长(适用于向量输出),以及分步计算过程。

公式与原理 — 向量计算器

向量计算器实现了线性代数中的标准向量公式:

加法:      A + B = (ax+bx, ay+by, az+bz)
减法:      A - B = (ax-bx, ay-by, az-bz)
数乘:      kA    = (k·ax, k·ay, k·az)
点积:      A · B = ax·bx + ay·by + az·bz
叉积:      A × B = (ay·bz - az·by, az·bx - ax·bz, ax·by - ay·bx)
模长:      |A|   = √(ax² + ay² + az²)
单位向量:  Â     = A / |A|
夹角:      θ     = arccos((A · B) / (|A|·|B|))
投影:      proj_B(A) = (A·B / |B|²) · B
符号 含义
A, B 输入向量
k 标量系数
θ A 与 B 的夹角(度)
 A 方向的单位向量

向量计算器使用精确的浮点运算,并对 arccos 的输入进行 [-1, 1] 的范围约束,避免 0° 和 180° 附近的数值误差。

关于叉积

叉积的几何意义仅在三维空间中成立。在二维模式下,向量计算器返回三维叉积的 z 分量,其数值等于以 A 和 B 为边构成的平行四边形的有符号面积。

向量计算器的应用场景

向量计算器适用于物理、工程和数学等多种场景:

  • 物理学 — 力、速度、加速度均为向量。用向量计算器求合力(加法)、做功(点积)或力矩(叉积)。
  • 计算机图形与游戏开发 — 法向量、光照模型和碰撞检测均需要向量计算器提供的叉积和点积运算。
  • 导航与地理信息 — 方位角计算、位移向量分解和速度合成是向量计算器在地理空间领域的典型应用。
  • 机器学习 — 余弦相似度(由点积和模长推导)通过向量计算器的夹角功能求得,广泛用于自然语言处理和推荐系统。
  • 结构工程 — 力对某点的力矩等于位置向量与力向量的叉积,可直接通过向量计算器求解。

无论你是在解物理题、构建 3D 应用,还是学习线性代数,向量计算器都能提供准确的结果和清晰的分步说明。

关于向量计算器的常见问题

向量计算器支持哪些运算?

向量计算器支持向量加法、减法、数乘、点积、叉积、模长、单位向量、两向量夹角以及向量投影,覆盖二维和三维向量。

如何用向量计算器计算叉积?

选择 3D 维度并选择【叉积 (A × B)】运算,输入向量 A 和 B 的各分量,向量计算器将返回与两个输入向量均垂直的三维向量。二维模式下叉积返回 z 方向的标量分量。

单位向量是什么?向量计算器如何计算?

单位向量的模长为 1,方向与原向量相同。向量计算器将向量的每个分量除以模长 |A| = sqrt(x²+y²+z²) 得到单位向量。

向量计算器如何求两向量夹角?

向量计算器使用公式 θ = arccos((A·B) / (|A||B|)),通过点积和模长计算夹角(单位:度)。

我的数据会被存储吗?

不会。所有计算均在浏览器本地完成,不会向服务器发送任何数据。