几何教程

SOHCAHTOA详解:直角三角形的正弦、余弦与正切

作者 发表于 June 18, 2026

SOHCAHTOA 是一个助记口诀,它解锁了直角三角学的全部内容。这六个字母代表三个主要三角函数的定义:

  • SOH:正弦 = 边 /
  • CAH:余弦 = 边 /
  • TOA:正切 = 边 /
本指南将解释每个比率在几何上的含义,演示如何根据给定角度确定“对边”和“邻边”,并提供足够的示例,以便您能自信地解决任何直角三角形三角学问题。

基本设置:一个直角三角形及其一个锐角

三角比率总是从一个直角三角形(一个90°角)开始,并选择您想关注的一个锐角(另外两个角中,小于90°的那个)。我们称这个关注角为 θ(西塔)。

相对于 θ,三角形的三条边有特定的名称:

  • 斜边:最长的一边,与直角相对。(对两个锐角来说都一样。)
  • 对边:与角 θ 相对 的边。它的两端都不接触 θ。
  • 邻边:接触角 θ 的那条边(但不是斜边)。

如果您将关注点切换到另一个锐角,“对边”和“邻边”会互换。斜边保持不变。

三个基本比率

对于选定的角 θ:

sin(θ) = 对边 / 斜边
cos(θ) = 邻边 / 斜边
tan(θ) = 对边 / 邻边

这些比率产生的值仅取决于角 θ,而与三角形的大小无关。两个具有相同 θ 但不同尺寸的三角形,其该角的 sin/cos/tan 值相同。这正是三角比率通用性的原因——它们允许您在任何直角三角形中进行角度与边比之间的转换。

示例 1 —— 已知角度求边长

一个直角三角形斜边长为10,一个锐角为30°。求该30°角的对边长度。

使用 SOH(正弦):

sin(30°) = 对边 / 10
0.5 = 对边 / 10
对边 = 5

对边长度为 5。

(我们知道 sin(30°) = 0.5 是精确值,因为在 30-60-90 三角形中,30°角的对边/斜边 = 1/2。)

示例 2 —— 已知边长求角度

一个直角三角形,相对于我们要求的角度,对边 = 4,邻边 = 3。

使用 TOA(正切):

tan(θ) = 4 / 3 ≈ 1.333
θ = arctan(1.333) ≈ 53.13°

这是一个著名的三角形:3-4-5 直角三角形。它的两个非直角大约是 36.87°(对应 3 长的边)和 53.13°(对应 4 长的边)。

选择使用哪个比率

选择取决于问题涉及哪些边和角:

已知求解使用
θ + 斜边对边sin
θ + 斜边邻边cos
θ + 对边邻边tan(重新排列)
对边 + 邻边θarctan (tan⁻¹)
对边 + 斜边θarcsin (sin⁻¹)
邻边 + 斜边θarccos (cos⁻¹)

死记硬背这张表有点过分。更快的习惯是:确定问题中涉及 {对边,邻边,斜边} 中的哪两个,然后选择恰好使用这两个的比率。

三个需要记住的精确值角度

对于 30°、45° 和 60°,它们的 sin/cos/tan 值是精确的,值得记忆:

θsincostan
010
30°1/2√3/21/√3
45°√2/2√2/21
60°√3/21/2√3
90°10undefined

这些精确值直接来源于 30-60-90 和 45-45-90 特殊直角三角形。“特殊直角三角形计算器”页面对此有详细推导。

反三角函数:从比率找回角度

如果您知道一个 sin/cos/tan 值,并想找回对应的角度,可以使用反函数:

  • arcsin(也写作 sin⁻¹):输入一个比率,输出一个角度。例如,arcsin(0.5) = 30°。
  • arccos (cos⁻¹):arccos(0.5) = 60°。
  • arctan (tan⁻¹):arctan(1) = 45°。
在计算器上,这些通常标记为 sin⁻¹、cos⁻¹、tan⁻¹(通常是 SHIFT + sin / cos / tan 的组合)。请确保您的计算器处于 角度模式,以便进行直角三角形计算——弧度模式下,相同的输入会给出完全不同的数值结果。

常见错误

  • 用错误的角使用 sin/cos/tan。 “对边”和“邻边”的标签取决于您选择了哪个角。混淆它们是 SOHCAHTOA 的头号错误。
  • 计算器模式错误。 如果计算器在角度模式下,sin(30°) ≈ 0.5。在弧度模式下,sin(30) ≈ −0.988 —— 完全不同。务必先检查模式。
  • 将 sin⁻¹(x) 写成 1/sin(x)。 sin⁻¹ 是反函数(arcsin),而不是倒数。sin 的倒数是 csc(余割):csc(x) = 1/sin(x)。
  • 在非直角三角形中使用 SOHCAHTOA。 这些比率是为直角三角形定义的。对于一般三角形,请使用正弦定理或余弦定理。

超越直角三角形

SOHCAHTOA 仅定义了直角三角形中锐角的 sin/cos/tan。单位圆的定义将这些函数推广到所有实数,包括负角和大于 90° 的角。但对于几乎所有的入门几何和三角函数作业,SOHCAHTOA 是基础。

自己动手试试

三角形求解器 可自动应用 SOHCAHTOA、正弦定理和余弦定理。输入任意三个值(至少包含一条边),它就会完整推导出其余所有值,并附带逐步解题过程。对于专门的 SOHCAHTOA 练习题,勾股定理计算器 处理直角三角形设置,而 特殊直角三角形计算器 则用于处理 30-60-90 和 45-45-90 这些 SOHCAHTOA 会得到极大简化的精确值三角形。

常见问题

我如何记住哪个是正弦,哪个是余弦? 一些学生通过注意到“sine(正弦)”和“opposite(对边)”都有“o”+“i”的模式来记住“sine = 对边”。其他人则直接使用 SOHCAHTOA 助记口诀。适合你的方法就是好方法。

sin(90°) = 1 在物理上意味着什么? 当关注角为 90° 时,“对边”就是斜边本身——所以对边/斜边 = 1。直角的 sine 是 1。类似地,cos(90°) = 0,因为“邻边”的长度已缩减为零。

为什么存在六个“三角”函数(sin, cos, tan, csc, sec, cot)? 后三个是倒数:csc = 1/sin, sec = 1/cos, cot = 1/tan。它们在入门学习中较少见,但在微积分和高级三角恒等式中会出现。

#cosine #直角三角形 #sine #sohcahtoa #tangent #trigonometry
← 上一篇
什么是圆周率?永无止境的数字 —— 定义、历史及其重要性
下一篇 →
如何计算梯形面积——公式、证明与示例