欢迎来到向量的世界!
在本章中,我们将一起探索向量 (Vectors)。如果你曾经根据指示找到朋友的家(例如:「向北走 500 米」),其实你已经用过向量了!标量 (scalar) 只会告诉我们「多少」,但向量不仅告诉我们「多少」,还会告诉我们「方向」。这是数学家、工程师,甚至是游戏开发人员不可或缺的基础工具。
如果刚开始觉得概念有点抽象也不用担心,我们会一步步拆解,从 2D 平面到 3D 空间,带你轻松掌握。
1. 基础概念:标量与向量
在深入探讨之前,我们先分辨一下你将会遇到的两类测量值:
- 标量 (Scalar):只有量值 (magnitude)(大小)的物理量。例如:质量、时间、温度或速率(例如:30 mph)。
- 向量 (Vector):同时具备量值和方向的物理量。例如:力、速度(例如:向东 30 mph)和位移。
我们如何书写向量?
在你的考试和教科书中,向量主要以两种方式表示:
- 粗体字母:例如 \(\mathbf{a}\) 或 \(\mathbf{v}\)。(由于手写时无法打粗体,你应该在字母下方加底线:\(\underline{a}\))。
- 分量形式(列向量 Column Vectors):看起来像是一个括号内有两个数字:\(\mathbf{a} = \begin{pmatrix} x \\ y \end{pmatrix}\)。上方数字代表水平移动距离 (x),下方数字代表垂直移动距离 (y)。
- 单位向量记法:使用 \(\mathbf{i}\) 和 \(\mathbf{j}\)。你可以把 \(\mathbf{i}\) 想成「向右走一步」,把 \(\mathbf{j}\) 想成「向上走一步」。因此,\(\begin{pmatrix} 3 \\ 4 \end{pmatrix}\) 可以写成 \(3\mathbf{i} + 4\mathbf{j}\)。
快速复习:要将列向量转换成 \(\mathbf{i}, \mathbf{j}\) 形式,只需把上方数字放在 \(\mathbf{i}\) 旁边,下方数字放在 \(\mathbf{j}\) 旁边即可!
重点总结:向量其实就是一套教你如何从 A 点移动到 B 点的指令。
2. 向量的加法与减法
处理向量的逻辑非常直接,你可以通过作图,或者直接计算数值来完成。
代数计算法(简单!)
进行加减法时,只需将上方和下方的数字分开处理即可。若 \(\mathbf{a} = \begin{pmatrix} 2 \\ 5 \end{pmatrix}\) 且 \(\mathbf{b} = \begin{pmatrix} 3 \\ -1 \end{pmatrix}\):
\(\mathbf{a} + \mathbf{b} = \begin{pmatrix} 2+3 \\ 5+(-1) \end{pmatrix} = \begin{pmatrix} 5 \\ 4 \end{pmatrix}\)
图解法(「首尾相接」法则 Tip-to-Tail)
想象向量是箭头。要计算 \(\mathbf{a} + \mathbf{b}\),先画出向量 \(\mathbf{a}\),然后在 \(\mathbf{a}\) 的箭头尖端接上向量 \(\mathbf{b}\)。最终的合向量 (Resultant vector) 就是从起点直接指向终点的捷径箭头。
向量的标量乘法
将向量乘以一个数(标量)时,只需将两个分量分别乘以该数即可。例如,\(3\mathbf{a}\) 就是三个同样的箭头接在一起,方向相同,但长度变为原来的 3 倍。
例子: \(2 \times \begin{pmatrix} 3 \\ -4 \end{pmatrix} = \begin{pmatrix} 6 \\ -8 \end{pmatrix}\)
常见错误:进行向量减法(如 \(\mathbf{a} - \mathbf{b}\))时,请记得这等同于 \(\mathbf{a} + (-\mathbf{b})\)。改变向量的符号等于将其方向反转 180 度!
重点总结:将分量相加,即可得到两个向量共同作用的结果(合向量)。
3. 量值与方向
有时我们知道分量 (\(x\) 和 \(y\)),但想知道箭头的实际长度以及它形成的夹角。
计算量值(长度)
向量 \(\mathbf{a}\) 的量值记作 \(|\mathbf{a}|\)。因为向量构成了一个直角三角形,我们可以使用毕氏定理:
\(|\mathbf{a}| = \sqrt{x^2 + y^2}\)
计算方向(角度)
我们通常从正 x 轴(即 \(\mathbf{i}\) 方向)开始测量角度 \(\theta\)。我们使用三角学:
\(\tan \theta = \frac{y}{x}\)
你知道吗?这正是 GPS 系统计算你的手机与卫星之间距离及航向的方法!
重点总结:量值是「大小」(用毕氏定理),方向是「角度」(用 Tan)。
4. 位置向量与距离
了解向量从哪里开始非常重要。
- 位置向量 (Position Vector) 是指从原点 \(O (0,0)\) 出发的向量。如果一点 \(P\) 的坐标是 \((3, 4)\),它的位置向量即为 \(\vec{OP} = \begin{pmatrix} 3 \\ 4 \end{pmatrix}\)。
- 要找出连接两点 \(A\) 和 \(B\) 的向量,我们使用公式:
\(\vec{AB} = \mathbf{b} - \mathbf{a}\)
(其中 \(\mathbf{a}\) 和 \(\mathbf{b}\) 分别是 \(A\) 和 \(B\) 的位置向量)。
计算两点之间的距离
要找出两点间的距离,先通过减法计算出向量 \(\vec{AB}\),然后求出该向量的量值即可。
记忆小撇步:「终点减起点」。要找出从 A 到 B 的向量,永远要用 B(终点)减去 A(起点)。
重点总结:\(\vec{AB} = \mathbf{b} - \mathbf{a}\) 是本章最重要的公式之一!
5. 三维空间向量 (3D)
好消息!你在 2D 向量中学会的一切同样适用于 3D。我们只需多加一个分量:\(z\)。
- 分量:\(\mathbf{a} = \begin{pmatrix} x \\ y \\ z \end{pmatrix}\)
- 单位向量:我们加入了 \(\mathbf{k}\) 作为第三个维度。即 \(x\mathbf{i} + y\mathbf{j} + z\mathbf{k}\)。
- 3D 量值:\(|\mathbf{a}| = \sqrt{x^2 + y^2 + z^2}\)
想象 \(\mathbf{i}\) 方向是「东」,\(\mathbf{j}\) 方向是「北」,而 \(\mathbf{k}\) 方向是「上」(海拔)。
3D 快速复习:
- 加法:将所有三个分量相加。
- 量值:将三个分量分别平方、相加,最后开根号。
- 平行:若两个 3D 向量其中一个是另一个的标量倍数,则两向量平行(例如 \(\begin{pmatrix} 1 \\ 2 \\ 3 \end{pmatrix}\) 与 \(\begin{pmatrix} 2 \\ 4 \\ 6 \end{pmatrix}\) 平行)。
重点总结:3D 向量看起来较复杂,但数学原理与 2D 完全一样,只是多了一个步骤。
总结检查清单
在进入下一章之前,请确保你已经掌握:
- 在列向量与 \(\mathbf{i}, \mathbf{j}, \mathbf{k}\) 记法之间进行转换。
- 向量的加法、减法以及与常数相乘。
- 计算 2D 或 3D 向量的量值。
- 使用三角函数计算 2D 向量的方向。
- 使用 \(\vec{AB} = \mathbf{b} - \mathbf{a}\) 找出连接两点的向量。
- 识别两个向量是否平行(其中一个是另一个的倍数)。
继续练习吧!向量是一个「实作型」的课题——你画的图越多、计算的分量越多,这些概念就会变得越自然,像直觉一样灵活运用!