Transformations of Trigonometric Graphs | 三角函数图像的平移与伸缩变换

📚 Transformations of Trigonometric Graphs | 三角函数图像的平移与伸缩变换

Trigonometric functions—sine, cosine, and tangent—are among the most versatile tools in mathematics. Their graphs are not fixed shapes; by applying translations, stretches, and compressions, we can model everything from ocean tides to sound waves. This article systematically explores how the parameters in a transformed trigonometric function alter its graph, equipping you with the skills to analyse, sketch, and interpret these curves with confidence.

三角函数——正弦、余弦和正切——是数学中最灵活的工具之一。它们的图像并非固定不变的形状;通过平移、伸缩和压缩变换,我们可以模拟从海洋潮汐到声波等一切现象。本文将系统地探讨变换后的三角函数中的参数如何改变其图像,使你具备分析、绘制和解读这些曲线的能力与信心。


1. The General Form: a·f(b(x−c)) + d | 一般形式:a·f(b(x−c)) + d

Every transformation we study can be expressed through the general equation y = a·f(b(x − c)) + d, where f is a base trigonometric function such as sin x, cos x, or tan x. Each parameter—a, b, c, and d—controls a distinct geometric operation: a affects the vertical stretch (amplitude), b affects the horizontal stretch (period), c shifts the graph horizontally (phase shift), and d shifts it vertically.

我们所研究的每一个变换都可以通过一般方程 y = a·f(b(x − c)) + d 来表示,其中 f 是基础三角函数,如 sin x、cos x 或 tan x。每个参数——a、b、c 和 d——控制着一种独特的几何操作:a 影响垂直伸缩(振幅),b 影响水平伸缩(周期),c 使图像水平平移(相移),d 使图像垂直平移。

y = a·sin(b(x − c)) + d   或   y = a·cos(b(x − c)) + d

Understanding which parameter does what is the single most important step. Once you grasp these roles, every trigonometric graph becomes a variation of one familiar shape.

理解哪个参数起什么作用是最关键的一步。一旦你掌握了这些角色,每个三角函数图像都不过是一个熟悉形状的变体。


2. Vertical Stretch and the Amplitude | 垂直伸缩与振幅

The parameter a in y = a·sin x scales the graph vertically. If |a| > 1, the graph stretches away from the x-axis; if 0 < |a| < 1, it compresses toward the x-axis. The amplitude—the maximum distance from the midline—equals |a|. For y = 3·sin x, the graph oscillates between 3 and −3, whereas y = ½·sin x oscillates between ½ and −½.

在 y = a·sin x 中,参数 a 使图像在垂直方向上进行缩放。如果 |a| > 1,图像远离 x 轴拉伸;如果 0 < |a| < 1,图像向 x 轴压缩。振幅——即离开中线的最大距离——等于 |a|。对于 y = 3·sin x,图像在 3 和 −3 之间振荡;而 y = ½·sin x 在 ½ 和 −½ 之间振荡。

When a is negative, an additional reflection occurs across the x-axis, flipping the graph upside down. This combined effect—scaling plus reflection—means y = −2·cos x oscillates between 2 and −2 but starts at its minimum rather than its maximum.

当 a 为负数时,还会发生额外的关于 x 轴的反射,使图像上下翻转。这种缩放加反射的复合效果意味着 y = −2·cos x 在 2 和 −2 之间振荡,但从最小值而不是最大值开始。

For tangent functions, where no amplitude exists, a vertically stretches the curve away from or toward the x-axis but does not bound its range. The graph of y = 3·tan x passes through the same zeros but climbs three times as steeply between asymptotes.

对于正切函数,由于不存在振幅,a 使曲线远离或靠近 x 轴进行垂直伸缩,但不会限制其值域。y = 3·tan x 的图像经过相同的零点,但在渐近线之间的陡峭程度是原来的三倍。


3. Horizontal Stretch and the Period | 水平伸缩与周期

The parameter b in y = sin(bx) affects the graph horizontally. The period of the function changes from 2π to 2π/b for sine and cosine, and from π to π/b for tangent. If b > 1, the graph compresses horizontally (more cycles per unit length); if 0 < b < 1, it stretches horizontally (fewer cycles per unit length).

y = sin(bx) 中的参数 b 在水平方向影响图像。正弦和余弦函数的周期从 2π 变为 2π/b,正切函数的周期从 π 变为 π/b。如果 b > 1,图像在水平方向压缩(单位长度内更多个周期);如果 0 < b < 1,图像在水平方向拉伸(单位长度内更少个周期)。

正弦/余弦周期 = 2π/|b|,正切周期 = π/|b|

Consider y = sin(2x). The graph completes two full cycles in the interval 0 ≤ x ≤ 2π, meaning its period is π. By contrast, y = sin(x/2) has a period of 4π and completes only half a cycle over the same interval. The b parameter acts as a frequency multiplier: larger b means higher frequency, smaller b means lower frequency.

考虑 y = sin(2x)。该图像在区间 0 ≤ x ≤ 2π 内完成两个完整周期,即其周期为 π。相比之下,y = sin(x/2) 的周期为 4π,在同一区间内仅完成半个周期。参数 b 相当于频率倍增器:b 越大意味着频率越高,b 越小意味着频率越低。

Importantly, the period formula uses |b| because period is always positive. Whether b is positive or negative affects the direction of the graph (a reflection when b < 0), which we will examine later; the period itself remains unchanged.

重要的是,周期公式使用 |b|,因为周期总是正的。无论 b 是正还是负,影响的是图像的方向(当 b < 0 时发生反射),我们稍后会讨论;周期本身保持不变。


4. Horizontal Translation (Phase Shift) | 水平平移(相移)

The parameter c in y = sin(x − c) shifts the graph horizontally. If c > 0, the graph moves c units to the right; if c < 0, it moves |c| units to the left. This shift is called the phase shift. Critically, the phase shift must be read from the form b(x − c), not from bx − c directly.

y = sin(x − c) 中的参数 c 使图像水平平移。如果 c > 0,图像向右移动 c 个单位;如果 c < 0,图像向左移动 |c| 个单位。这种平移称为相移。关键在于,相移必须从 b(x − c) 的形式中读取,而不能直接从 bx − c 中读取。

相移 = c / b(向右或向左平移 c/b 个单位)

For example, y = sin(x − π/2) shifts the standard sine curve π/2 units to the right. The resulting graph coincides with y = cos x, since sin(x − π/2) = cos x is a well-known trigonometric identity. Similarly, y = sin(x + π/3) shifts π/3 units to the left, which is equivalent to a phase lead in wave terminology.

例如,y = sin(x − π/2) 将标准正弦曲线向右平移 π/2 个单位。所得图像恰好与 y = cos x 重合,因为 sin(x − π/2) = cos x 是众所周知的三角恒等式。类似地,y = sin(x + π/3) 向左平移 π/3 个单位,用波动术语来说相当于相位超前。

To avoid mistakes, always rewrite the argument in the form b(x − c). For y = sin(2x − π), factor out the 2 to obtain sin(2(x − π/2)). The phase shift is π/2 to the right, not π. Beginners frequently misread the shift directly from the coefficient, which is a common pitfall in IB examinations.

为避免错误,务必把自变量改写为 b(x − c) 的形式。对于 y = sin(2x − π),提取公因数 2 得到 sin(2(x − π/2))。相移是向右 π/2,而不是 π。初学者经常直接从系数中读取平移量,这是 IB 考试中的常见陷阱。


5. Vertical Translation (Midline Shift) | 垂直平移(中线平移)

The parameter d in y = a·sin(b(x − c)) + d shifts the entire graph vertically. If d > 0, the graph moves up by d units; if d < 0, it moves down. This vertical translation establishes the midline of the wave—the horizontal line about which the function oscillates—given by the equation y = d.

y = a·sin(b(x − c)) + d 中的参数 d 使整个图像垂直平移。如果 d > 0,图像向上移动 d 个单位;如果 d < 0,图像向下移动。这种垂直平移确立了波的中线——函数围绕其振荡的水平线——其方程为 y = d。

The maximum and minimum values become d + a and d − a respectively. For example, y = 2·sin x + 3 oscillates between 5 and 1, with midline y = 3. This is particularly useful in real-world modelling: the midline often represents the average value of a periodic phenomenon, such as the mean temperature or mean water level.

最大值和最小值分别变为 d + a 和 d − a。例如,y = 2·sin x + 3 在 5 和 1 之间振荡,中线为 y = 3。这在现实建模中特别有用:中线通常代表周期性现象的平均值,如平均气温或平均水位。

Note that vertical translation does not affect the period, amplitude, or phase shift—it simply raises or lowers the entire graph uniformly without distorting its shape. This makes d the easiest parameter to identify from a graph: locate the midpoint between the maximum and minimum values.

注意,垂直平移不影响周期、振幅或相移——它只是均匀地抬高或降低整个图像而不改变其形状。这使得 d 成为从图像中最容易识别的参数:找到最大值和最小值之间的中点即可。


6. Reflections: Negative Parameters | 反射:负参数

A negative sign in front of a or b introduces a reflection. When a < 0, the graph is reflected across the x-axis: y = −sin x turns peaks into troughs and vice versa. When b < 0, the graph is reflected across the y-axis: y = sin(−x) is the mirror image of y = sin x about the y-axis.

a 或 b 前面的负号会引入反射。当 a < 0 时,图像关于 x 轴反射:y = −sin x 将波峰变为波谷,反之亦然。当 b < 0 时,图像关于 y 轴反射:y = sin(−x) 是 y = sin x 关于 y 轴的镜像。

For sine, reflection across the y-axis actually equals reflection across the x-axis combined with a phase shift, because sin(−x) = −sin(x). Similarly, reflection of cosine across the y-axis produces no change at all, since cos(−x) = cos(x) due to its even symmetry. Tangent is odd, so tan(−x) = −tan(x), which reflects the curve about both axes simultaneously.

对于正弦函数,关于 y 轴的反射实际上等于关于 x 轴的反射与相移的组合,因为 sin(−x) = −sin(x)。类似地,余弦函数关于 y 轴的反射不会产生任何变化,因为 cos(−x) = cos(x)(偶对称性)。正切函数是奇函数,因此 tan(−x) = −tan(x),这使曲线同时关于两个轴反射。

In practice, the negative sign of b can always be absorbed into the phase shift. For instance, y = sin(−2x) = −sin(2x), which is a reflection of y = sin(2x) across the x-axis. This simplification often makes sketching much easier.

在实际操作中,b 的负号总可以被吸收到相移中。例如,y = sin(−2x) = −sin(2x),它是 y = sin(2x) 关于 x 轴的反射。这种简化常常使作图变得容易得多。


7. Order of Transformations | 变换的先后顺序

When multiple transformations are applied simultaneously, the order matters. The correct procedure for sketching y = a·sin(b(x − c)) + d from y = sin x is: first apply the horizontal stretch (period change) determined by b, then the horizontal shift c, then the vertical stretch a, and finally the vertical shift d.

当多个变换同时作用时,顺序很重要。从 y = sin x 绘制 y = a·sin(b(x − c)) + d 的正确步骤是:先应用由 b 决定的水平伸缩(周期变化),然后应用水平平移 c,再应用垂直伸缩 a,最后应用垂直平移 d。

Why this order in particular? Because the parameter c operates on the already-stretched variable b(x − c). If we shifted before stretching, the shift magnitude would itself be scaled by b, producing an incorrect graph. Always factor out b first, then read the shift.

为什么特别采用这个顺序?因为参数 c 作用于已经伸缩过的变量 b(x − c) 上。如果我们先平移再伸缩,平移量本身会被 b 缩放,从而产生错误图像。务必先将 b 提取出来,再读取平移量。

Consider y = 2·sin(3(x − π/4)) + 1. Start from y = sin x: compress horizontally by a factor of 3 (period becomes 2π/3), shift right by π/4, stretch vertically by a factor of 2 (amplitude 2), and finally shift up by 1. Each step is applied to the entire previous graph.

考虑 y = 2·sin(3(x − π/4)) + 1。从 y = sin x 开始:水平压缩 3 倍(周期变为 2π/3),向右平移 π/4,垂直拉伸 2 倍(振幅为 2),最后向上平移 1。每一步都作用于整个前一步的图像。

Alternatively, you can sketch the graph by identifying key points: track the five critical points of the sine wave (start, maximum, midline crossing, minimum, end) through each transformation. This point-tracking method is particularly elegant and less prone to cumulative errors.

或者,你也可以通过确定关键点来作图:追踪正弦波的五个关键点(起点、最大值、过中线点、最小值、终点)经过每个变换。这种点追踪方法特别优雅,且不易产生累积误差。


8. Transformations of Tangent Graphs | 正切图像的变换

The tangent function has no amplitude, but it does have vertical asymptotes and a period of π. The general form y = a·tan(b(x − c)) + d exhibits all the same classes of transformations: vertical stretch a, period change to π/b, phase shift c/b, and vertical shift d.

正切函数没有振幅,但确实有垂直渐近线和周期 π。一般形式 y = a·tan(b(x − c)) + d 体现了同样类型的变换:垂直伸缩 a,周期变化为 π/b,相移 c/b,以及垂直平移 d。

When sketching transformed tangent graphs, the asymptotes move along with the horizontal shift. For y = tan(x − π/4), the asymptotes originally at x = π/2 + kπ shift to x = 3π/4 + kπ. The curve passes through the new midpoint, which is shifted accordingly from x = 0 to x = π/4.

在绘制变换后的正切图像时,渐近线也跟着水平平移。对于 y = tan(x − π/4),原来位于 x = π/2 + kπ 的渐近线平移到 x = 3π/4 + kπ。曲线穿过新的中点,该中点从 x = 0 相应地平移到 x = π/4。

The vertical stretch a affects the steepness of the curve between consecutive asymptotes but does not change its zeros or asymptotes. The vertical shift d raises or lowers the midline of the tangent curve, which runs through its points of inflection.

垂直伸缩 a 影响相邻渐近线之间曲线的陡峭程度,但不改变其零点或渐近线。垂直平移 d 抬高或降低正切曲线的中线,该中线穿过其拐点。


9. Identifying Transformations from a Graph | 从图像反推变换参数

Given an unknown trigonometric graph, you should systematically extract the four parameters. First, find the midline by averaging the maximum and minimum y-values: d = (y_max + y_min)/2. Second, compute the amplitude: a = (y_max − y_min)/2. Third, measure the period from two consecutive identical points, then solve b = 2π/period (or π/period for tangent).

面对一个未知的三角函数图像,你应该系统性地提取四个参数。首先,通过最大和最小 y 值的平均值找到中线:d = (y_max + y_min)/2。其次,计算振幅:a = (y_max − y_min)/2。第三,从两个相邻的同位点测量周期,然后求解 b = 2π/周期(正切为 π/周期)。

Finally, determine the phase shift c by locating a characteristic point. For a sine function, find where the curve crosses its midline on an upward slope; set that x-coordinate equal to c (if b = 1) or solve x = c/b. Alternatively, locate a maximum or minimum and compare its x-coordinate to the standard position.

最后,通过定位一个特征点来确定相移 c。对于正弦函数,找到曲线在上行过程中穿越中线的位置;将该 x 坐标设为 c(如果 b = 1)或求解 x = c/b。或者,定位一个最大值或最小值,将其 x 坐标与标准位置进行比较。

Always check your extracted parameters by substituting back. Pick a known point from the graph and verify that it satisfies your final equation. This verification step is quick, catches algebraic slips, and is exactly the strategy examiners expect to see in your working.

总是通过代回验证你提取的参数。从图像中选取一个已知点,验证它满足你最终的方程。这个验证步骤很快,能发现代数错误,也正是考官希望在答题中看到的策略。


10. Common Mistakes and How to Avoid Them | 常见错误与规避方法

Several misconceptions recur among students studying graph transformations. The most frequent error is misreading the phase shift by failing to factor out b. Writing y = sin(2x − π) directly as a shift of π is incorrect; the true shift is π/2. Always factor, then read.

在学生学习图像变换的过程中,有几个误解反复出现。最常见的错误是未能提取 b 就误读相移。直接将 y = sin(2x − π) 读作平移 π 是不正确的;真正的平移量是 π/2。务必先提取因子,再读取。

  • Confusing the order of horizontal stretch and shift. Apply the stretch first, then the shift.

    混淆水平伸缩与平移的顺序。先伸缩,后平移。

  • Forgetting that y = a·sin x + d has midline y = d, not y = 0. The graph oscillates about the midline, not about the x-axis.

    忘记 y = a·sin x + d 的中线是 y = d,而不是 y = 0。图像围绕中线振荡,而不是围绕 x 轴。

  • Treating the period of tan x as 2π. It is π, so b is computed differently.

    将 tan x 的周期视为 2π。它其实是 π,因此 b 的计算方式不同。

  • Ignoring the sign of a when reading amplitude. Amplitude is always |a|; the negative sign merely indicates reflection.

    读取振幅时忽略 a 的符号。振幅始终是 |a|;负号仅表示反射。

Adopting a consistent, step-by-step routine each time you tackle a transformation problem dramatically reduces these errors. Write down the general form, identify each parameter, and apply transformations in the standard order.

每次处理变换问题时采用一致的、循序渐进的流程可以大幅减少这些错误。写出一般形式,确定每个参数,按照标准顺序应用变换。


11. IB Exam Strategies and Typical Questions | IB 考试策略与典型题型

In IB Mathematics Analysis and Approaches (AA) and Applications and Interpretation (AI), trigonometric transformations appear in both Paper 1 and Paper 2. You may be asked to sketch a transformed graph given its equation, write an equation given a graph, or solve a real-world modelling problem involving periodic data.

在 IB 数学分析与方法(AA)以及应用与解释(AI)中,三角变换在试卷 1 和试卷 2 中都会出现。你可能会被要求根据方程绘制变换后的图像、根据图像写出方程,或解决涉及周期性数据的现实建模问题。

For sketching questions, always show the midline, the endpoints of at least one full period, and the maximum and minimum points. Label axes with key values such as the period, amplitude, and phase shift. For equation-writing questions, systematically extract d, then a, then b, then c, verifying with a known point.

对于作图题,始终标出中线、至少一个完整周期的端点和最大最小值点。在坐标轴上标注关键值,如周期、振幅和相移。对于写方程题,依次提取 d、a、b、c,并用已知点验证。

In the standard-level (SL) syllabus, questions typically involve one or two transformations combined. At higher level (HL), problems may be embedded in compound contexts, such as modelling tidal heights with y = a·sin(b(t − c)) + d, where t represents time in hours. The midline d corresponds to mean sea level, a to the tidal range’s half- amplitude, and the period to the tidal cycle duration (approximately 12.4 hours).

在标准水平(SL)大纲中,题目通常涉及一或两种变换的组合。在高级水平(HL)中,问题可能嵌入复合情境中,例如用 y = a·sin(b(t − c)) + d 模拟潮汐高度,其中 t 表示以小时为单位的时间。中线 d 对应平均海平面,a 对应潮差的一半,周期对应潮汐循环持续时间(约 12.4 小时)。


12. Summary: Master the Four Parameters | 总结:掌握四个参数

The transformed trigonometric function y = a·sin(b(x − c)) + d is governed by exactly four geometric effects: a controls the amplitude (vertical stretch), b controls the period (horizontal stretch), c controls the phase shift (horizontal translation), and d controls the midline (vertical translation). Reflections arise when a or b is negative. The same framework applies to cosine and tangent with appropriate period adjustments.

变换后的三角函数 y = a·sin(b(x − c)) + d 由四个几何效果支配:a 控制振幅(垂直伸缩),b 控制周期(水平伸缩),c 控制相移(水平平移),d 控制中线(垂直平移)。当 a 或 b 为负时产生反射。同样的框架适用于余弦和正切,只需相应调整周期。

When approaching any transformation problem, remember the sequence: stretch first, shift second. Factor out b before identifying the phase shift. Track key points through each transformation. Verify your final equation against known points on the graph. With these habits, trigonometric transformations become a reliable source of marks rather than a source of anxiety.

在解决任何变换问题时,记住先后顺序:先伸缩,后平移。在确定相移之前先将 b 提取出来。通过每个变换追踪关键点。用图像上的已知点验证最终方程。有了这些习惯,三角变换将成为稳定的得分来源,而不是焦虑的来源。

Published by TutorHao | IB Mathematics Revision Series | aleveler.com

更多咨询请联系16621398022(同微信)

Comments

屏轩国际教育cambridge primary/secondary checkpoint, cat4, ukiset,ukcat,igcse,alevel,PAT,STEP,MAT, ibdp,ap,ssat,sat,sat2课程辅导,国外大学本科硕士研究生博士课程论文辅导

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from aleveler.com

Subscribe now to keep reading and get access to the full archive.

Continue reading