跳到主要内容
  • 打开数学解题器
  • 询问 AI 辅导老师
  • 查找 AP 课程
  • 创建测验
  • 打开计算器
  • 图形计算器
  • 浏览全部计算器
  • 阅读数学指南
↑ ↓回车打开 · Esc 关闭
开始解题

三角学

如何逐类求解任意三角形

作者 MathSolver Pro Editorial Team · 发布于

解三角形,就是根据已知的部分求出全部三条边和三个角。该用哪种工具取决于你知道的是哪三个部分,所以第一步永远是判断属于哪种情形。

解三角形是什么意思

每个三角形都有六个元素:三条边和三个角。一般来说,只要知道其中三个且至少包含一条边,三角形就被确定下来,其余三个元素都可以算出。只知道三个角是不够的,因为大小各异的相似三角形拥有相同的角;这种情形有时称为角角角,没有唯一解。

已知元素按照它们在三角形上依次出现的顺序来描述。角边角表示两个角及其夹边;边角边表示两条边及其夹角。六种可能的模式以及各自适用的工具如下:

  • 直角三角形再加任意两个其他元素:基本三角比和勾股定理。
  • 角角边或角边角:先用内角和,再用正弦定理。
  • 边角边:用余弦定理求第三边,再求其余的角。
  • 边边边:用余弦定理求各角。
  • 边边角:用正弦定理,并检验是零个、一个还是两个三角形。
  • 角角角:只确定形状,大小不唯一。

在选择方法之前,务必先画出三角形草图并标出已知元素。大多数错误都源于把边和错误的角配成一对。

直角三角形:正弦、余弦与正切

在直角三角形中,对于锐角 θ\theta,三个基本三角比把这个角与对边、邻边和斜边联系起来。

sin⁡θ=对边斜边,cos⁡θ=邻边斜边,tan⁡θ=对边邻边\sin\theta = \frac{\text{对边}}{\text{斜边}}, \qquad \cos\theta = \frac{\text{邻边}}{\text{斜边}}, \qquad \tan\theta = \frac{\text{对边}}{\text{邻边}}

例 1:斜边为 10,一个角为 35∘35^\circ

  1. 对边:10sin⁡35∘≈5.73610\sin 35^\circ \approx 5.736。
  2. 邻边:10cos⁡35∘≈8.19210\cos 35^\circ \approx 8.192。
  3. 另一个锐角:90∘−35∘=55∘90^\circ - 35^\circ = 55^\circ。
  4. 检验:5.7362+8.1922≈32.90+67.10=100=1025.736^2 + 8.192^2 \approx 32.90 + 67.10 = 100 = 10^2。

例 2:由影子求树高

  1. 当太阳高出地平线 40∘40^\circ 时,一棵树投下 18 米长的影子。
  2. 树高是该角的对边,影子是邻边,所以用正切:h=18tan⁡40∘≈15.10h = 18\tan 40^\circ \approx 15.10 米。

要求角,就用反三角函数。边长为 3、4、5 的直角三角形中,较小的锐角为 tan⁡−134≈36.87∘\tan^{-1}\frac{3}{4} \approx 36.87^\circ。

两角一边(角角边、角边角)

用 180∘180^\circ 减去已知两角得到第三个角。这样你就知道了所有的角和一条边,正好构成正弦定理所需的一组完整对应:

asin⁡A=bsin⁡B=csin⁡C\frac{a}{\sin A} = \frac{b}{\sin B} = \frac{c}{\sin C}

例 3(角边角):A=50∘A = 50^\circ,B=65∘B = 65^\circ,c=12c = 12

  1. C=180∘−50∘−65∘=65∘C = 180^\circ - 50^\circ - 65^\circ = 65^\circ。
  2. a=12sin⁡50∘sin⁡65∘≈10.14a = \frac{12\sin 50^\circ}{\sin 65^\circ} \approx 10.14。
  3. B=CB = C,所以这是等腰三角形,无需再计算即可得 b=c=12b = c = 12。

只要已知两角之和小于 180∘180^\circ,这些情形总是恰好有一个解。

两边及其夹角(边角边)

用余弦定理求出已知角的对边,然后再求第二个角。最稳妥的做法是求原来两条边中较短那条所对的角,因为它必然是锐角,用反正弦求出时不会产生歧义。

例 4:b=10b = 10,c=14c = 14,A=110∘A = 110^\circ

  1. a2=102+142−2(10)(14)cos⁡110∘≈296+95.77=391.77a^2 = 10^2 + 14^2 - 2(10)(14)\cos 110^\circ \approx 296 + 95.77 = 391.77,所以 a≈19.79a \approx 19.79。
  2. 由于 AA 是钝角,BB 和 CC 都是锐角。由 sin⁡B=10sin⁡110∘19.79\sin B = \frac{10\sin 110^\circ}{19.79} 得 B≈28.34∘B \approx 28.34^\circ。
  3. C=180∘−110∘−28.34∘≈41.66∘C = 180^\circ - 110^\circ - 28.34^\circ \approx 41.66^\circ。
  4. 检验:最长边 19.79 对着最大角 110∘110^\circ。

三边(边边边)

先确认三条边满足三角形不等式:每条边都必须小于另外两边之和。然后使用余弦定理的余弦形式,从最长边所对的角开始:

cos⁡C=a2+b2−c22ab\cos C = \frac{a^2 + b^2 - c^2}{2ab}

例 5:三边为 6、8 和 9

  1. 9 所对的角:cos⁡C=36+64−8196=1996\cos C = \frac{36 + 64 - 81}{96} = \frac{19}{96},所以 C≈78.58∘C \approx 78.58^\circ。
  2. 6 所对的角:cos⁡A=64+81−36144=109144\cos A = \frac{64 + 81 - 36}{144} = \frac{109}{144},所以 A≈40.80∘A \approx 40.80^\circ。
  3. 8 所对的角:180∘−78.58∘−40.80∘≈60.61∘180^\circ - 78.58^\circ - 40.80^\circ \approx 60.61^\circ。
  4. 三个角都是锐角,这与 81<36+6481 < 36 + 64 的预测一致。

两边及一个非夹角(边边角)

这就是有歧义的情形。先用正弦定理求未知角,sin⁡B=bsin⁡Aa\sin B = \frac{b\sin A}{a},再检查结果:

  • 若 sin⁡B>1\sin B > 1,则不存在这样的三角形。
  • 若 sin⁡B=1\sin B = 1,则恰有一个直角三角形。
  • 若 sin⁡B<1\sin B < 1,就要同时检验 BB 和 180∘−B180^\circ - B。凡是能使第三个角为正的,都对应一个有效的三角形。

例如,A=30∘A = 30^\circ、a=6a = 6、b=10b = 10 给出 sin⁡B=56\sin B = \frac{5}{6},所以 B≈56.44∘B \approx 56.44^\circ 或 123.56∘123.56^\circ。两者都给第三个角留出了空间,因此有两个三角形。正弦定理一文完整地解出了这两个三角形,并讨论了无解和唯一解的情形。

仰角与俯角

许多应用题描述的是从水平方向量起的角。仰角是向上看物体时测得的角;俯角是向下看时测得的角。由于观察者处和物体处的水平线互相平行,从 A 看 B 的俯角等于从 B 看 A 的仰角。

例 6:道路的升高

  1. 一条笔直的道路以 3∘3^\circ 的坡角上升,水平距离为 200 米。它升高了多少?
  2. 升高量 =200tan⁡3∘≈10.48= 200\tan 3^\circ \approx 10.48 米。
  3. 换算成坡度约为 5.2%,因为 tan⁡3∘≈0.0524\tan 3^\circ \approx 0.0524。

涉及两次观测的问题,例如从地面上两个点仰望同一栋楼的楼顶,需要把一个直角三角形和一个斜三角形结合起来求解,斜三角形部分通常要用到正弦定理。

每个答案的检验清单

  • 三个角之和为 180∘180^\circ。
  • 最长边对着最大角,最短边对着最小角。
  • 每条边都小于另外两边之和。
  • 用另一条定理重新计算某条边,在舍入误差范围内得到相同的值。
  • 只在最后一步按题目要求的精度进行舍入。

三角形解出之后,利用任意两边及其夹角,由 12absin⁡C\frac{1}{2}ab\sin C 即可求出面积。余弦定理计算器可以分步求解所有斜三角形的情形,距离公式计算器则可以处理由坐标给出的三角形。

舍入与精度

三角形问题会把多步计算串联起来,所以前面的微小舍入误差可能在最后放大成明显的差异。每个中间值都应保留计算器的完整精度,可以把结果存入存储器,或者至少写出四位有效数字。只对最终答案进行舍入,并按题目要求的精度舍入:角度通常保留一到两位小数,长度则保留合理位数的有效数字。

由于舍入,你给出的三个角之和可能是 179.9∘179.9^\circ 或 180.1∘180.1^\circ。这并不是方法上的错误。但如果总和偏差达到一度或更多,那就一定出了问题,最常见的是把边和错误的角配成一对,或者漏掉了钝角解。再做一次独立计算,例如用两条定理分别求出最后一条边,是确认答案正确的最可靠方法。

常见问题

解一个三角形需要知道几个元素?

三个,且至少包含一条边。仅知道三个角只能确定形状。边边角的组合可能得到零个、一个或两个三角形,因此需要额外检验。

解斜三角形时应该先用哪条定理?

如果你知道一条边及其对角,就先用正弦定理。如果是边角边或边边边,就没有这样的对应关系,应先用余弦定理。

为什么在边边边问题中要先求最大角?

只有最大角可能是钝角。用反余弦求它能得到正确的结果,而另外两个角必然是锐角,这样就不会再有歧义。

能否仅凭三个角解出三角形?

不能得到唯一解。三角形放大后各角保持不变,所以你只能求出各边的比,而无法求出边长。需要知道一条边的长度才能确定大小。

怎样记住直角三角形的三个基本三角比?

记住三句话即可:正弦等于对边比斜边,余弦等于邻边比斜边,正切等于对边比邻边。只要先认清哪条边是角的对边、哪条是邻边,就不会用错。

MathSolver Pro Editorial Team

数学内容与审核

我们的编辑团队撰写每一篇指南时,都力求讲清每种方法背后的道理,而不只是给出答案。每道例题在发布前都会用本站自己的求解引擎和自动化测试进行核对;每当某种方法或考试形式发生变化,文章也会随之修订。