在此页面上,您将了解它是什么以及如何计算两个向量的点积。您还将学习如何使用点积求两个向量之间的角度,此外还学习点积的所有属性。最后,您将能够通过逐步解决的示例和练习进行练习。
如何计算两个向量之间的点积
在数学中,点积是一种向量运算,它将两个向量相乘并将它们转换为实数。因此,有两种方法可以计算两个向量的点积:
如果我们知道两个向量的坐标,我们可以通过将 X 和 Y 分量相乘然后将结果相加来找到它们的点积。换句话说,如果我们有两个向量:
![]()
它们之间的标量积为:
![]()
例如,以下两个向量之间的点积为:
![]()
![Rendered by QuickLaTeX.com \displaystyle \begin{aligned} \vv{\text{u}} \cdot \vv{\text{v}}&=(1,2)\cdot (-1,3) \\[1.5ex]&=1\cdot (-1) + 2 \cdot 3 \\[1.5ex] & = -1+6 \\[1.5ex] & =\bm{5} \end{aligned}](https://mathority.org/wp-content/ql-cache/quicklatex.com-756e86b9b5b7a9f5df2cacf728d82855_l3.png)
这是一种求两个向量之间点积的方法。不过,还有另一种方法:
另一方面,如果我们知道两个向量之间的模和角度,则两个向量之间的标量积可以通过计算它们的模与它们形成的角度的余弦的乘积来确定:
![]()
金子
![]()
和
![]()
是向量的模
![]()
和
![]()
分别和
![]()
他们形成的角度。
回想一下,向量的大小是其分量的平方根:
![]()
例如,我们将求解两个向量的标量积,其模数和它们之间的角度为:
![]()
![Rendered by QuickLaTeX.com \displaystyle \begin{aligned} \vv{\text{u}} \cdot \vv{\text{v}} & = \lvert \vv{\text{u}} \rvert \cdot \lvert \vv{\text{v}} \rvert \cdot \cos(\alpha ) \\[1.5ex] &= 3 \cdot 4 \cdot \cos(60º)\\[1.5ex] & = 3 \cdot 4 \cdot 0,5 \\[1.5ex] &= \bm{6} \end{aligned}](https://mathority.org/wp-content/ql-cache/quicklatex.com-a363625d93f01339437d5ad065050025_l3.png)
另一方面,点积也称为点积、标量积或点积。
注意:不要混淆点积和叉积,因为虽然它们的名称相似,但它们是完全不同的概念。
使用点积求两个向量之间的角度
一旦我们看到点积的定义,您可能想知道两个向量相乘的目的是什么?那么,点积的应用之一就是计算两个向量形成的角度。

通过求解点积公式的余弦,我们得到:
![]()
让我们通过一个例子看看这是如何完成的:
- 求以下两个向量之间的角度:
![]()
首先我们需要找到两个向量的大小:
![]()
![]()
现在我们使用公式来计算两个向量之间的角度的余弦:
![]()
最后,我们用计算器求余弦的倒数,求出相应的角度:
![]()
因此,矢量形成的角度为 74.93°。
两个向量点积的性质
点积具有以下特点:
- 交换律:向量相乘的顺序并不重要。
![]()
- 分配性:点积对于向量的加法和减法具有分配性:
![]()
![]()
- 关联性:我们可以在执行运算之前或之后将点积乘以一个常数,因为结果是等效的:
![]()
- 如果两个向量正交(或垂直),则它们的点积为零。这个属性可以很容易地证明,因为两个垂直向量形成 90° 的角度,并且 90° 的余弦等于 0:
![Rendered by QuickLaTeX.com \displaystyle \begin{aligned} \vv{\text{u}} \cdot \vv{\text{v}} & = \lvert \vv{\text{u}} \rvert \cdot \lvert \vv{\text{v}} \rvert \cdot \cos(90º ) \\[1.5ex] &=\lvert \vv{\text{u}} \rvert \cdot \lvert \vv{\text{v}} \rvert \cdot 0 \\[1.5ex] &= 0 \end{aligned}](https://mathority.org/wp-content/ql-cache/quicklatex.com-77e3b216b12f49a9dde99c0fbf626658_l3.png)
- 相反,如果两个向量平行,则它们的标量积与它们的模的乘积相同。这个属性也可以很容易地验证,因为两个相同方向的向量形成 0° 的角度,其余弦等于 1:
![Rendered by QuickLaTeX.com \displaystyle \begin{aligned} \vv{\text{u}} \cdot \vv{\text{v}} & = \lvert \vv{\text{u}} \rvert \cdot \lvert \vv{\text{v}} \rvert \cdot \cos(0º) \\[1.5ex] &=\lvert \vv{\text{u}} \rvert \cdot \lvert \vv{\text{v}} \rvert \cdot 1 \\[1.5ex] &= \lvert \vv{\text{u}} \rvert \cdot \lvert \vv{\text{v}} \rvert \end{aligned}](https://mathority.org/wp-content/ql-cache/quicklatex.com-777ec2544cac64aa065df21872989b4a_l3.png)
- 最后,向量本身的点积等于其大小的平方:
![]()
解决了两个向量之间的标量积问题
练习1
计算以下两个向量在平面上的点积:
![]()
要计算两个向量的点积,我们需要将它们的 X 坐标和 Y 坐标相乘,然后将结果相加:
![Rendered by QuickLaTeX.com \displaystyle \begin{aligned}\vv{\text{u}} \cdot \vv{\text{v}} & = (4,-3)\cdot (5,2) \\[1.5ex] & = 4\cdot 5 + (-3) \cdot 2 \\[1.5ex] & = 20-6\\[1.5ex] & =\bm{14} \end{aligned}](https://mathority.org/wp-content/ql-cache/quicklatex.com-f9cb0f372eee67ad149d5b2cff8d2f99_l3.png)
练习2
确定两个向量的标量积,其模数和它们形成的角度为:
![]()
由于我们知道它们的模块以及它们之间的角度,因此我们可以直接应用点积公式:
![Rendered by QuickLaTeX.com \displaystyle \begin{aligned} \vv{\text{u}} \cdot \vv{\text{v}} & = \lvert \vv{\text{u}} \rvert \cdot \lvert \vv{\text{v}} \rvert \cdot \cos(\alpha ) \\[1.5ex] &= 6 \cdot 3 \cdot \cos(45º)\\[1.5ex] & = 6 \cdot 3 \cdot 0,71 \\[1.5ex] &= \bm{12,73} \end{aligned}](https://mathority.org/wp-content/ql-cache/quicklatex.com-38999386ccbd92758c9968f025beff72_l3.png)
练习3
下面两个向量之间的角度是多少?
![]()
首先,我们需要计算两个向量的大小:
![]()
![]()
我们使用以下公式计算向量形成的角度的余弦:
![]()
最后,我们通过计算器求余弦的倒数来找到相应的角度:
![]()
练习4
考虑以下两个向量:
![]()
计算如下运算:
![]()
我们首先需要求解括号内的点积,然后与括号外的点积相乘:
![]()
![]()
![]()
![]()
![]()
![]()
练习5
给定以下三个二维向量:
![]()
计算如下运算:
![]()
首先,我们将向量乘以括号中的标量:
![]()
![]()
![]()
现在我们进行向量减法:
![]()
![]()
最后,我们求解标量积:
![]()
![]()
![]()
练习6
计算值
![]()
使得以下向量互相垂直:
![]()
两个垂直向量形成 90° 角。因此角度的余弦必须为零,因为 cos(90°)=0。然而:
![]()
![]()
分数的分母除以方程的整个右侧,因此我们可以通过在另一侧相乘来传递它:
![]()
![]()
我们现在求解标量积:
![]()
![]()
![]()
最后,我们澄清未知的事情:
![]()
![]()
![]()
练习7
计算角度
![]()
和
![]()
形成以下三角形的边:

组成三角形的顶点是以下点:
![]()
要计算三角形的内角,我们可以计算其每条边的向量,然后使用点积公式找到它们形成的角度。
例如,求角度
![]()
我们计算其边的向量:
![]()
![]()
我们使用点积公式求出两个向量形成的角度:
![]()
![]()
![]()
![]()
现在我们重复相同的过程来确定角度
![]()
![]()
![]()
![]()
![]()
最后,为了找到最后一个角度,我们可以重复相同的过程。然而,三角形中的所有角之和必须为 180 度,因此:
![]()