免费点积计算器

a₁
a₂
a₃
b₁
b₂
b₃

输入向量值,点击计算获取点积。

点积计算器提供了一种快速准确的方法来计算两个向量的标量积。这个免费的在线工具,也称为标量积计算器或向量点积计算器,可以轻松处理2D和3D(及更多)向量。无需手动进行繁琐的分量乘法,您只需输入向量分量即可立即获得结果。在本文中,我们将解释基本公式,演示逐步示例,讨论几何解释,并重点介绍点积在从几何到物理等领域的应用。

向量乘法类型

向量乘法主要有两种形式:点积(标量积,用“·”表示)和叉积(向量积,用“×”表示)。关键区别在于点积产生一个单一数字(标量),而叉积输出一个新向量。本工具专注于点积,但你也可以找到另一个运算的叉积计算器。

点积公式

代数定义

对于n维空间中的向量,点积是对应分量乘积之和。在三维空间中,设

a=[a1,a2,a3],b=[b1,b2,b3]\mathbf{a} = [a_1, a_2, a_3], \qquad \mathbf{b} = [b_1, b_2, b_3]

则

a⋅b=a1b1+a2b2+a3b3\mathbf{a} \cdot \mathbf{b} = a_1 b_1 + a_2 b_2 + a_3 b_3

对于二维向量,只需省略第三项;对于更高维度,相应增加项。

几何定义

几何上,点积等于两个向量的模长乘以它们之间夹角θ\theta的余弦:

a⋅b=∣a∣ ∣b∣ cos⁡θ\mathbf{a} \cdot \mathbf{b} = |\mathbf{a}| \, |\mathbf{b}| \, \cos\theta

这个公式揭示了点积在向量平行时(θ=0∘\theta = 0^\circ)最大,在垂直时(θ=90∘\theta = 90^\circ)为零,在指向相反方向时(θ>90∘\theta > 90^\circ)为负。

逐步示例

设a=[4,5,−3]\mathbf{a} = [4, 5, -3],b=[1,−2,−2]\mathbf{b} = [1, -2, -2]。

  1. 乘以第一个分量:4×1=44 \times 1 = 4
  2. 乘以第二个分量:5×(−2)=−105 \times (-2) = -10
  3. 乘以第三个分量:(−3)×(−2)=6(-3) \times (-2) = 6
  4. 求和:4+(−10)+6=04 + (-10) + 6 = 0

因此a⋅b=0\mathbf{a} \cdot \mathbf{b} = 0。标量积为零表明这两个向量正交(垂直)。这与几何事实一致:它们之间的夹角为90∘90^\circ。

球坐标系中的点积

当向量用球坐标(r,ϕ,θ)(r, \phi, \theta)表示时,其中ϕ\phi是极角,θ\theta是方位角,转换为笛卡尔分量后得到一个点积公式,可以利用余弦差公式简化:

a⋅b=r1r2[sin⁡ϕ1sin⁡ϕ2cos⁡(θ1−θ2)+cos⁡ϕ1cos⁡ϕ2]\mathbf{a} \cdot \mathbf{b} = r_1 r_2 \bigl[ \sin\phi_1 \sin\phi_2 \cos(\theta_1 - \theta_2) + \cos\phi_1 \cos\phi_2 \bigr]

这种形式在涉及径向对称的物理问题中特别有用。

矩阵点积(矩阵乘法)

点积的概念可以扩展到矩阵。如果AA是一个m×nm \times n矩阵,BB是一个k×lk \times l矩阵,那么矩阵乘积C=A⋅BC = A \cdot B仅在n=kn = k时定义(AA的列数等于BB的行数)。结果矩阵CC的维度为m×lm \times l。与向量的标量点积不同,矩阵乘法是不可交换的:A⋅BA \cdot B通常与B⋅AB \cdot A不同,而且其中一个乘积常常甚至未定义。

几何解释:投影

几何上,点积a⋅b\mathbf{a} \cdot \mathbf{b}可以看作是a\mathbf{a}在b\mathbf{b}方向上的投影长度乘以b\mathbf{b}的长度。等价地,它是b\mathbf{b}在a\mathbf{a}上的投影乘以a\mathbf{a}的长度。由于投影和被投影向量平行,结果简化为有效长度的乘积。这种解释是使用点积检验正交性和计算向量分量的基础。

正交性与向量长度

  • 正交性检验:a⋅b=0  ⟺  a⊥b\mathbf{a} \cdot \mathbf{b} = 0 \iff \mathbf{a} \perp \mathbf{b}。这是最简单的垂直代数检验。
  • 通过点积计算模长:向量与自身的点积给出其长度的平方:a⋅a=∣a∣2\mathbf{a} \cdot \mathbf{a} = |\mathbf{a}|^2。因此∣a∣=a⋅a|\mathbf{a}| = \sqrt{\mathbf{a} \cdot \mathbf{a}}。

三乘积与平行六面体的体积

三个向量a,b,c\mathbf{a}, \mathbf{b}, \mathbf{c}的标量三乘积定义为V=a⋅(b×c)V = \mathbf{a} \cdot (\mathbf{b} \times \mathbf{c})。其绝对值等于由三个边向量构成的平行六面体的体积。三乘积是循环的:

a⋅(b×c)=b⋅(c×a)=c⋅(a×b)\mathbf{a} \cdot (\mathbf{b} \times \mathbf{c}) = \mathbf{b} \cdot (\mathbf{c} \times \mathbf{a}) = \mathbf{c} \cdot (\mathbf{a} \times \mathbf{b})

交换顺序会改变符号。当涉及的两个角为直角时,体积简化为矩形盒的体积。

点积的应用

余弦定理证明

余弦定理可以使用点积优雅地推导。考虑一个三角形,边用向量a,b,c\mathbf{a}, \mathbf{b}, \mathbf{c}表示,使得c=b−a\mathbf{c} = \mathbf{b} - \mathbf{a}。则

c2=c⋅c=(b−a)⋅(b−a)=a2+b2−2∣a∣∣b∣cos⁡θ,c^2 = \mathbf{c} \cdot \mathbf{c} = (\mathbf{b} - \mathbf{a}) \cdot (\mathbf{b} - \mathbf{a}) = a^2 + b^2 - 2 |\mathbf{a}| |\mathbf{b}| \cos\theta,

这正是余弦定理。

物理量

许多物理定义依赖于点积:

  • 功:W=F⋅dW = \mathbf{F} \cdot \mathbf{d}(力F\mathbf{F}通过位移d\mathbf{d}做功)。
  • 功率:P=F⋅vP = \mathbf{F} \cdot \mathbf{v}(力F\mathbf{F}和速度v\mathbf{v})。
  • 通量:电通量ΦE=E⋅A\Phi_E = \mathbf{E} \cdot \mathbf{A}和磁通量ΦB=B⋅A\Phi_B = \mathbf{B} \cdot \mathbf{A},其中A\mathbf{A}是面积向量。
  • 磁势能:U=−μ⋅BU = -\boldsymbol{\mu} \cdot \mathbf{B}(磁矩μ\boldsymbol{\mu}在磁场B\mathbf{B}中)。

总结

向量点积计算器不仅方便,更是理解基本向量运算的门户。无论您需要验证正交性、计算向量之间的夹角,还是探索球坐标和矩阵乘法等高级主题,这个标量积计算器都能即时提供可靠的结果。

常见问题

1. 如何计算两个向量的点积?

将每个向量的分量输入计算器。该工具将对应分量相乘并求和。对于三维向量,公式为 a·b = a1b1 + a2b2 + a3b3。

2. 点积为零意味着什么?

点积为零表明两个向量垂直(正交)。几何上,它们之间的夹角为90°。

3. 点积和叉积有什么区别?

点积产生标量(一个单一数字),而叉积产生向量。点积也是可交换的(a·b = b·a),而叉积是反交换的。

4. 点积可以用于三维以上的向量吗?

可以。代数定义可扩展到任意维数:对应分量乘积之和。几何定义仍然成立,不过角度的概念被推广了。

5. 点积在物理学中如何使用?

它出现在如功(W = F·d)、功率(P = F·v)、电磁通量(Φ = E·A 或 B·A)以及磁势能(U = –μ·B)等定义中。

使用方法

  1. 选择计算模式:按坐标或按模长和角度。
  2. 输入向量分量或模长和角度。
  3. 点击计算按钮来计算点积和相关结果。