傅里叶变换示例

目录

傅里叶变换的定义

傅里叶变换将时间函数(或信号)分解为频率域。 从数学上讲,傅里叶变换定义为[1][2][3]: \[ F(\omega) = \int_{-\infty}^{\infty} f(t) e^{-j\omega t} dt \] 其中 \( F(\omega) \) 是函数 \( f(t) \) 的傅里叶变换,\( \omega \) 是角频率,\( j \) 是虚数单位,定义为 \( j = \sqrt {-1} \) 。
我们还可以通过逆傅里叶变换,将傅里叶 \( F(\omega) \) 变换回时间域: \[ f(t) = \dfrac{1}{2 \pi} \int_{-\infty}^{\infty} F(\omega) e^{j\omega t} d\omega \]

示例1:方波的傅里叶变换

考虑定义为如下的方波函数 \( f(t) \): \[ f(t) = \begin{cases} 1, & \text{当 } -\dfrac{T}{2} \leq t \leq \dfrac{T}{2} \\ 0, & \text{其他情况} \end{cases} \] 方波函数 \( f(t) \) 的傅里叶变换定义为: \[ F(\omega) = \int_{-\frac{T}{2}}^{\frac{T}{2}} e^{-j\omega t} dt \] 求解该积分: \[ F(\omega) = \dfrac{1}{-j\omega} \left[ e^{-j\omega t}\right]^{T/2}_{-T/2} \] \[ = \dfrac{1}{-j\omega} \left( e^{-j\omega \dfrac{T}{2}} - e^{j\omega \dfrac{T}{2}} \right) \] 使用 欧拉公式 \( e^{j \; x} = \cos(x)+ j \; \sin(x) \) 将上面的积分重写为: \[ F(\omega) = \dfrac{1}{-j\omega} \left( \cos\left(\dfrac{\omega T}{2}\right) - j\sin\left(\dfrac{\omega T}{2}\right) - \cos\left(\dfrac{\omega T}{2}\right) - j\sin\left(\dfrac{\omega T}{2}\right) \right) \] \[ = \dfrac{2}{\omega} \sin\left(\dfrac{\omega T}{2}\right) \] 因此,方波函数的傅里叶变换为: \[ F(\omega) = \dfrac{2}{\omega} \sin\left(\dfrac{\omega T}{2}\right) \] 这是方波函数的幅度谱,显示了不同频率成分的幅度如何随频率变化。

示例2:正弦函数的傅里叶变换

求解正弦函数的傅里叶变换,该函数定义为: \[ f(t) = A \sin( \omega_0 t) \] 其中: - \( A \) 是正弦波的幅度, - \( \omega_0 \) 是正弦波的角频率, - \( t \) 是时间。 正弦函数 \( f(t) \) 的傅里叶变换为: \[ F(\omega) = \int_{-\infty}^{\infty} f(t) e^{-j\omega t} dt \] 将 \( f(t) = A \sin(\omega_0 t) \) 代入,得到: \[ F(\omega) = \int_{-\infty}^{\infty} A \sin( \omega_0 t) e^{-j\omega t} dt \] 我们可以使用欧拉公式重写正弦函数: \[ \sin(x) = \dfrac{e^{jx} - e^{-jx}}{2\;j} \] 因此,我们有: \[ F(\omega) = \dfrac{A}{2i} \int_{-\infty}^{\infty} (e^{j(\omega_0 - \omega t)} - e^{-j(\omega_0 t + \omega t)}) dt \] 分别计算这些积分: \[ F(\omega) = \dfrac{A}{2 \; j} \left( \int_{-\infty}^{\infty} e^{j(\omega_0 t - \omega t)} dt - \int_{-\infty}^{\infty} e^{-j(\omega_0 + \omega t)} dt \right) \] 我们可以使用 狄拉克 delta 函数的性质来计算这些积分。当 \( \omega = \omega_0 \) 时,第一个积分将产生 \( 2\pi \delta(\omega - \omega_0) \),第二个积分将产生 \( 2\pi \delta(\omega + \omega_0) \)。 因此,函数 \( f(t) = A \sin(\omega_0 t) \) 的傅里叶变换为: \[ F(\omega) = -j \pi A (\delta(\omega - \omega_0) + j \pi A \delta(\omega + \omega_0)) \] 结果表明,傅里叶变换由位于频率 \( \omega = \pm \omega_0 \) 的两个脉冲组成,其幅度为 \( \pi A \)。

更多参考资料和链接

[1] - University Calculus - Early Transcendental - Joel Hass, Maurice D. Weir, George B. Thomas, Jr., Christopher Heil - ISBN-13 : 978-0134995540
[2] - Calculus - Gilbert Strang - MIT - ISBN-13 : 978-0961408824
[3] - Calculus - Early Transcendental - James Stewart - ISBN-13: 978-0-495-01166-8
傅里叶级数和变换公式