HSC 物理:将力分解为分量
学习如何使用三角函数、正确的正负号和一致的坐标轴,把一个力分解为相互垂直的分量。包含例题详解和难度逐步提升的 HSC 物理练习题。
一根绳子以 100 N 的力拉一个箱子,方向为水平向上 \(30^\circ\)。箱子并不会在水平方向受到 100 N 的力,同时又在竖直方向受到另一个 100 N 的力。否则,合起来的力就会比原来的力还大。那么,这 100 N 的力在两个方向上分别有多大呢?
在计算之前,先预测一下:水平分量会比竖直分量大,还是小?
当力的方向为水平向上 \(30^\circ\) 时,它主要指向水平方向,只有一部分指向上方。因此,水平分量一定更大。把一个力分解成分量,就是用数学方法把这幅图像转化成数值。
01一个力可以描述两个方向上的作用
假设一个力 \(F\) 沿斜向作用。
你可以把同一个力表示为:
- 水平分量 \(F_x\)
- 竖直分量 \(F_y\)
这些分量并不是突然出现的两个新力。它们是原来那个力在两个互相垂直方向上的分量。
想象一下,你正把一张有点难搬的沙发抬上楼梯。你的移动可以描述为向前移动了一段距离,同时向上移动了一段距离。你并没有暗中走了两遍路,只是用两个方向来描述同一个位移。
力的分量也是同样的道理。

力矢量是一个直角三角形的斜边,而两个分量则是另外两条较短的边。
这个三角形就是整个方法的关键。
02为什么余弦给出水平分量
假设角度 \(\theta\) 是从水平正轴开始测量的。
根据直角三角函数,
\[
\cos\theta = \frac{\text{邻边}}{\text{斜边}}
\]
对于我们的力三角形:
- 邻边是 \(F_x\)
- 斜边是 \(F\)
因此,
\[
\cos\theta = \frac{F_x}{F}
\]
所以,
\[
F_x = F\cos\theta
\]
同样地,
\[
\sin\theta = \frac{\text{对边}}{\text{斜边}}
\]
因此,
\[
F_y = F\sin\theta
\]
其中:
- \(F\) 是原来力的大小,单位为牛顿(N)
- \(F_x\) 是水平分量,单位为牛顿
- \(F_y\) 是竖直分量,单位为牛顿
- \(\theta\) 是在这个特定设定中,从 \(x\) 轴正方向开始测量的角度
最后这一点,比死记哪一个公式里用正弦更重要。
03不要死记“水平分量用余弦”
一个常见的记忆捷径是:
水平分量用余弦,竖直分量用正弦。
只有当角度是从水平轴开始测量时,这句话才成立。
真正的规则是:
- 与角度相邻的分量用余弦
- 与角度相对的分量用正弦
假设一个 50 N 的力与竖直方向成 \(20^\circ\)。
哪个分量与这个 \(20^\circ\) 的角相邻?
竖直分量。
所以现在:
\[
F_y = F\cos20^\circ
\]
而
\[
F_x = F\sin20^\circ
\]
这里并没有发生什么神秘的变化。三角形还是同一个三角形,只是标出的角所在的位置变了。
因此,画出力的三角形,比试图记住一句口诀更可靠。
04例题:分解水平向上的力
一名学生用 80 N 的力拉一辆手推车,力的方向为水平向上 \(35^\circ\)。求这个力的水平分量和竖直分量。
第 1 步:选择并说明坐标轴。
规定向右为 \(x\) 轴正方向,向上为 \(y\) 轴正方向。
这个力指向右上方,因此两个分量都应为正。
第 2 步:确定角度是从哪个方向开始测量的。
\(35^\circ\) 是从水平方向开始测量的,因此水平分量与这个角相邻。
所以,
\[
F_x = F\cos\theta
\]
而竖直分量与这个角相对:
\[
F_y = F\sin\theta
\]
第 3 步:代入数值。
\[
\begin{aligned}
F_x &= 80\cos35^\circ \\
&= 65.5\text{ N}
\end{aligned}
\]
\[
\begin{aligned}
F_y &= 80\sin35^\circ \\
&= 45.9\text{ N}
\end{aligned}
\]
第 4 步:解释结果。
这个 80 N 的力等效于约 \(65.5\text{ N}\) 向右的分量和 \(45.9\text{ N}\) 向上的分量。
水平分量更大,这与图像相符,因为这个力的方向更接近水平,而不是竖直。
05正负号由你选择的坐标轴决定
到目前为止,两个分量都是正的。真正的 HSC 题目并不总会这么“客气”。
假设你规定:
- 向右为 \(x\) 轴正方向
- 向上为 \(y\) 轴正方向
那么:
| 分量方向 | 符号 |
|---|---|
| 向右 | \(x\) 为正 |
| 向左 | \(x\) 为负 |
| 向上 | \(y\) 为正 |
| 向下 | \(y\) 为负 |
三角函数计算给出的是每个分量的大小。你所选择的坐标系决定它的正负号。
如果坐标轴的规定前后不一致,就很容易在这里出错。
例如,你不能在一行中规定向右为正,到了三行之后又因为这样计算更方便,就悄悄把向左当成正方向。整个计算过程中,坐标轴的正方向规定必须保持不变。
06例题:一个指向左下方的力
一个 120 N 的力沿水平向左下方 \(25^\circ\) 的方向作用。规定 \(x\) 轴正方向向右,\(y\) 轴正方向向上。求 \(F_x\) 和 \(F_y\)。
第 1 步:预测正负号。
这个力指向左方,所以 \(F_x\) 必须为负。
它也指向下方,所以 \(F_y\) 也必须为负。
如果其中任何一个答案算成了正数,那么方向约定一定出了问题。
第 2 步:在直角三角形中使用 \(25^\circ\) 这个角。
水平分量的大小为
\[
|F_x| = F\cos25^\circ
\]
竖直分量的大小为
\[
|F_y| = F\sin25^\circ
\]
第 3 步:计算各分量的大小。
\[
\begin{aligned}
|F_x| &= 120\cos25^\circ \\
&= 108.8\text{ N}
\end{aligned}
\]
\[
\begin{aligned}
|F_y| &= 120\sin25^\circ \\
&= 50.7\text{ N}
\end{aligned}
\]
第 4 步:根据所选坐标轴加上正确的正负号。
\[
F_x = -108.8\text{ N}
\]
\[
F_y = -50.7\text{ N}
\]
负号并不表示这个力具有“负的大小”。它告诉我们方向:\(108.8\text{ N}\) 向左,\(50.7\text{ N}\) 向下。
07适用于任何分量题的可靠方法
分解一个力时,可以按照以下顺序进行。
- 画出力的方向。
- 选择 \(x\) 轴正方向和 \(y\) 轴正方向。
- 按题目给出的准确位置标出角度。
- 判断哪个分量与这个角相邻。
- 相邻分量使用余弦。
- 相对分量使用正弦。
- 根据所选坐标轴确定正负号。
- 根据图示检查各分量的大小是否合理。
这比一开始就自动写出 \(F_x = F\cos\theta\) 更可靠。
这个公式默认 \(\theta\) 的定义方式与它相匹配。
08快速一致性检查
因为力及其两个互相垂直的分量组成一个直角三角形,
\[
F^2 = F_x^2 + F_y^2
\]
对于上一道例题,
\[
\begin{aligned}
F &= \sqrt{(-108.8)^2 + (-50.7)^2} \\
&\approx 120\text{ N}
\end{aligned}
\]
负号在平方后消失,这是合理的。这个计算检查的是力的大小,而不是方向。
这是一个很有用的查错方法。如果你算出的两个分量重新合成后得到的力比原来的力大很多或小很多,就应该重新检查你的三角函数使用是否正确。
09最容易犯的错误:没有确认角度是从哪条轴开始测量的
考虑一个 200 N 的力,其方向为竖直方向向右偏 \(15^\circ\)。
一名学生写道:
\[
F_x = 200\cos15^\circ
\]
这样合理吗?
先不要按计算器,想象一下这个力的方向。它只偏离竖直方向 \(15^\circ\),因此它应该有一个非常大的竖直分量,以及一个小得多的水平分量。
但是,\(200\cos15^\circ\) 大约是 193 N。这意味着水平分量几乎等于整个力。
三角函数计算本身没有错,错的是所选择的分量。
因为这个角是从竖直方向开始测量的:
\[
F_y = 200\cos15^\circ
\]
而
\[
F_x = 200\sin15^\circ
\]
得到
\[
F_y \approx 193\text{ N}
\]
以及
\[
F_x \approx 51.8\text{ N}
\]
这就与实际的方向图像相符了。
你的草图不是装饰。它是发现错误公式最有效的方法之一。
10分量不会改变原来的力
另一个很容易产生的误解,是把分量的大小直接相加:
\[
F_x + F_y = F
\]
一般来说,这是错误的。
例如,一个力可能有 \(30\text{ N}\) 和 \(40\text{ N}\) 两个分量。普通相加得到 \(70\text{ N}\),但实际力的大小是
\[
F = \sqrt{30^2 + 40^2} = 50\text{ N}
\]
为什么?
因为这两个分量作用在互相垂直的方向上。矢量通常不能像标量那样直接进行普通加法。
一个向东 \(30\text{ N}\)、向北 \(40\text{ N}\) 的力,与一个沿某一方向的 \(70\text{ N}\) 力并不是同一回事。
11题目与解答
问题 1
一个 60 N 的力沿水平向右上方 \(40^\circ\) 的方向作用。规定 \(x\) 轴正方向向右,\(y\) 轴正方向向上。求 \(F_x\) 和 \(F_y\)。
解答 1
两个分量分别为 \(F_x \approx 46.0\text{ N}\) 和 \(F_y \approx 38.6\text{ N}\)。
因为角度是从水平方向开始测量的,所以水平分量与这个角相邻:
\[
\begin{aligned}
F_x &= F\cos\theta \\
&= 60\cos40^\circ \\
&= 46.0\text{ N}
\end{aligned}
\]
竖直分量与这个角相对:
\[
\begin{aligned}
F_y &= F\sin\theta \\
&= 60\sin40^\circ \\
&= 38.6\text{ N}
\end{aligned}
\]
两个分量都是正的,因为这个力指向右上方。
水平分量稍大一些,这是合理的,因为 \(40^\circ\) 的方向更接近水平,而不是竖直。
问题 2
一根缆绳施加一个 95 N 的力,与竖直方向成 \(30^\circ\),把物体向左上方拉。规定 \(x\) 轴正方向向右,\(y\) 轴正方向向上。求水平和竖直方向的力分量。
解答 2
两个分量分别为 \(F_x = -47.5\text{ N}\) 和 \(F_y \approx 82.3\text{ N}\)。
关键细节是,\(30^\circ\) 这个角是从竖直方向开始测量的,而不是从水平方向。
因此,竖直分量是邻边:
\[
\begin{aligned}
F_y &= F\cos30^\circ \\
&= 95\cos30^\circ \\
&= 82.3\text{ N}
\end{aligned}
\]
水平分量是对边:
\[
\begin{aligned}
|F_x| &= F\sin30^\circ \\
&= 95\sin30^\circ \\
&= 47.5\text{ N}
\end{aligned}
\]
因为这个力指向左方,而 \(x\) 轴正方向定义为向右,
\[
F_x = -47.5\text{ N}
\]
容易掉入的陷阱是认为 \(F_x\) 永远使用余弦。事实并非如此。余弦对应的是与题目所给角度相邻的分量。
问题 3
一个 140 N 的力沿水平向右下方 \(20^\circ\) 的方向作用。一名学生写道:
\[
F_x = 140\cos20^\circ
\]
以及
\[
F_y = 140\sin20^\circ
\]
并把两个分量都写成正数。
他们算出的数值大小是正确的。解释错误在哪里,然后在规定 \(x\) 轴正方向向右、\(y\) 轴正方向向上的情况下,求出正确的分量。
解答 3
正确的分量为 \(F_x \approx 131.6\text{ N}\) 和 \(F_y \approx -47.9\text{ N}\)。这名学生的错误在于竖直分量的正负号。
水平分量为
\[
\begin{aligned}
F_x &= 140\cos20^\circ \\
&= 131.6\text{ N}
\end{aligned}
\]
它是正的,因为这个力指向右方。
竖直分量的大小为
\[
\begin{aligned}
|F_y| &= 140\sin20^\circ \\
&= 47.9\text{ N}
\end{aligned}
\]
但这个力指向下方。由于 \(y\) 轴正方向是向上,
\[
F_y = -47.9\text{ N}
\]
即使三角函数给出了正确的分量大小,最终的矢量答案仍然可能是错的。必须按照所选择的坐标轴,始终一致地处理方向。
问题 4
一名学生分解一个力后得到
\[
F_x = -72\text{ N}, \qquad F_y = 96\text{ N}
\]
其中 \(x\) 轴正方向向右,\(y\) 轴正方向向上。
求原来力的大小。然后求这个力与水平方向所成的锐角,并清楚说明它指向哪个方向。
解答 4
原来力的大小为 \(120\text{ N}\),它指向左上方,与负水平方向成约 \(53.1^\circ\)。
先利用勾股定理求大小:
\[
\begin{aligned}
F &= \sqrt{F_x^2 + F_y^2} \\
&= \sqrt{(-72)^2 + 96^2} \\
&= \sqrt{5184 + 9216} \\
&= 120\text{ N}
\end{aligned}
\]
为了求与水平方向所成的锐角,
\[
\tan\theta = \frac{|F_y|}{|F_x|}
\]
所以,
\[
\begin{aligned}
\theta &= \tan^{-1}\left(\frac{96}{72}\right) \\
&= 53.1^\circ
\end{aligned}
\]
接下来由正负号判断方向。\(F_x\) 为负,所以这个力指向左方。\(F_y\) 为正,所以它指向上方。
容易犯的错误是只写 \(53.1^\circ\)。如果没有说明角度的参考方向,同一个角度可能对应多个不同的矢量。这里,分量的正负号表明这个力位于左上方区域。
问题 5
两名学生分析同一个 100 N 的力,这个力沿水平向右上方 \(60^\circ\) 的方向作用。
学生 A 选择水平和竖直坐标轴,并得到
\[
F_x = 100\cos60^\circ,\qquad F_y = 100\sin60^\circ
\]
学生 B 选择一个新的 \(x\) 轴,使其方向与这个力完全相同,并选择一个与其垂直的 \(y\) 轴。
不做不必要的计算,确定学生 B 应该得到的两个分量。解释为什么学生 A 和学生 B 可以得到不同的分量数值,却并没有对实际的力产生不同意见。
解答 5
学生 B 得到 \(F_x = 100\text{ N}\) 和 \(F_y = 0\text{ N}\)。
学生 B 特意把 \(x\) 轴正方向选在了力的方向上。因此,整个力都作用在 \(x\) 方向上,而在与其垂直的方向上没有分量。
学生 A 则采用通常的水平和竖直坐标轴:
\[
\begin{aligned}
F_x &= 100\cos60^\circ = 50.0\text{ N} \\
F_y &= 100\sin60^\circ = 86.6\text{ N}
\end{aligned}
\]
这两种描述看起来不同,但它们表示的是同一个 100 N 的矢量。
分量取决于你选择的坐标轴,而实际的物理力并不会改变。
当你分析斜面上的力时,这个概念尤其重要。与其自动使用水平和竖直坐标轴,通常更有用的做法是选择一个与斜面平行的坐标轴,以及一个与斜面垂直的坐标轴。因此,正确分解力不仅仅是一项三角函数技能。它还是把受力图转化为各方向上牛顿第二定律方程的关键一步。