数学 / 三角函数 · 从角到波 / 一般正弦型函数的图象变换 待审核 6 / 13
y=Asin(ωx+φ)+by = A\sin(\omega x + \varphi) + b

一般正弦型函数的图象变换

正弦与余弦曲线 §2 已经指出 AAω\omegaφ\varphi 各管一件事。把竖直平移 bb 一并加入,得到描述简谐振动的一般形式 y=Asin(ωx+φ)+by = A\sin(\omega x + \varphi) + b。本页把四个参数的几何效果逐一说清,并处理由基本曲线到一般曲线的变换路线问题。

1 · 四个参数各自的效果

A|A|振幅 (amplitude),它把曲线沿纵向拉伸 A|A| 倍,值域由 [1, 1][-1,\ 1] 变成 [bA, b+A][b - |A|,\ b + |A|]ω\omega 是角频率,它把曲线沿横向压缩为原来的 1/ω1/|\omega| 倍,周期变成 T=2π/ωT = 2\pi/|\omega|ωx+φ\omega x + \varphi 整体称为相位 (phase),x=0x = 0 处的相位 φ\varphi 称为初相bb 把整条曲线上下搬动,中轴由 y=0y = 0 变成 y=by = b

AAω\omegabb 三者互不干扰:AA 只改纵向幅度,ω\omega 只改疏密,bb 只改中轴高度。φ\varphi 是例外,它与 ω\omega 纠缠在一起——曲线相对 y=Asin(ωx)y = A\sin(\omega x) 的实际横向平移量是 φ/ω\varphi/\omega,而不是 φ\varphi

图 1-1 · 四个参数与基本曲线 y=sinxy = \sin x 的对照。可分别拖动 AAω\omegaφ\varphibb,观察读数里的周期 2π/ω2\pi/\omega 与横向平移量 φ/ω\varphi/\omega 如何随之变化。

2 · 平移量的 ω 因子

y=sinxy = \sin x 得到 y=sin(ωx+φ)y = \sin(\omega x + \varphi) 有两条路线,它们的中间态不同,终点相同。

先平移后伸缩:把 y=sinxy = \sin x 向左移 φ\varphi 个单位得 y=sin(x+φ)y = \sin(x + \varphi),再把横坐标压缩为原来的 1/ω1/\omega 倍,即以 ωx\omega x 替换 xx,得 y=sin(ωx+φ)y = \sin(\omega x + \varphi)

先伸缩后平移:把 y=sinxy = \sin x 的横坐标压缩为 1/ω1/\omegay=sinωxy = \sin \omega x,再向左移 dd 个单位得 y=sin(ω(x+d))=sin(ωx+ωd)y = \sin\bigl(\omega(x + d)\bigr) = \sin(\omega x + \omega d)。要它等于 y=sin(ωx+φ)y = \sin(\omega x + \varphi),须取 d=φ/ωd = \varphi/\omega

差别的根源是压缩发生在平移之前还是之后。横坐标压缩为 1/ω1/\omega 后,横轴上每移动一个单位,相位增加 ω\omega 个单位;同样的相位量 φ\varphi,只需 φ/ω\varphi/\omega 的位移就能凑出。

图 2-1 · 两条变换路线的逐步对照,红色虚线是先伸缩之后仍按 φ\varphi 平移得到的错误曲线。可切换顺序并拖动步骤序号,观察第二步分歧、第三步之后重合。

警示 · 这个陷阱的代价不是「偏一点」。取 A=1A = 1ω=2\omega = 2φ=π/3\varphi = \pi/3,正确曲线是 y=sin(2x+π/3)y = \sin(2x + \pi/3),误按 φ\varphi 平移得到的是 y=sin(2x+2π/3)y = \sin(2x + 2\pi/3)。两者之差的上确界是 2Asin((ω1)φ/2)=2sin(π/6)=12A\lvert\sin((\omega - 1)\varphi/2)\rvert = 2\sin(\pi/6) = 1,正好是值域宽度 22 的一半。在 [6, 6][-6,\ 6] 上取 4001 个等距点实测,最大偏差正好是 1.000000000。先前用 2001 个点量到的是 0.999999276,第六位就开始差——采样错过了极值点。单测因此按双侧夹逼写,而不是对着某个采样密度断言等号。

3 · 五点法与参数反求

作图时不必逐点描:令相位 ωx+φ\omega x + \varphi 依次取 00π/2\pi/2π\pi3π/23\pi/22π2\pi,解出五个横坐标 x=(tφ)/ωx = (t - \varphi)/\omega,对应的纵坐标依次是 bbb+Ab + AbbbAb - Abb。这五点是曲线与中轴的交点及波峰波谷,相邻两点的横向间隔恒为 T/4T/4,连起来即得一个完整周期的形状,此即五点法

反过来,从图象读参数也走这五点:AAbb 由最高点和最低点的纵坐标解出,TT 由相邻两个同类点的间隔读出并换算成 ω=2π/T\omega = 2\pi/T,最后把任意一个已知点代回 ωx+φ\omega x + \varphi 定出 φ\varphiφ\varphi 只在模 2π2\pi 的意义下确定,通常约定取 φ<π|\varphi| < \pi 的那一个。

4 · 参考文献

  1. Amplitude. Wikipedia. 振幅的几种口径,正弦型函数里取 A|A|https://en.wikipedia.org/wiki/Amplitude
  2. Phase (waves). Wikipedia. 相位与初相,以及相位差换算成位移时的 1/ω1/\omega 因子。https://en.wikipedia.org/wiki/Phase_(waves)
  3. Simple harmonic motion. Wikipedia. 简谐振动的一般形式与四个参数的物理含义。https://en.wikipedia.org/wiki/Simple_harmonic_motion