Files
build_infra/0_笔记/0_信号处理/傅里叶公式.md
T
2026-06-16 10:23:51 +08:00

2.6 KiB

复傅里叶级数与普通傅里叶级数的转换

1. 复傅里叶级数

复傅里叶级数的标准形式是:


f(x) = \sum_{n=-\infty}^{\infty} c_n e^{inx}

其中,复傅里叶系数 c_n 通过以下公式计算:


c_n = \frac{1}{2\pi} \int_{-\pi}^{\pi} f(x) e^{-inx} \, dx

2. 普通傅里叶级数(实数形式)

普通傅里叶级数将周期函数表示为正弦和余弦函数的和,通常表示为:


f(x) = a_0 + \sum_{n=1}^{\infty} \left[ a_n \cos(nx) + b_n \sin(nx) \right]

其中,系数 $ a_0 a_n b_n $ 分别通过下列积分计算得到:

  • a_0 是平均值:

a_0 = \frac{1}{2\pi} \int_{-\pi}^{\pi} f(x) \, dx
  • a_nb_n 是傅里叶系数:

a_n = \frac{1}{\pi} \int_{-\pi}^{\pi} f(x) \cos(nx) \, dx

b_n = \frac{1}{\pi} \int_{-\pi}^{\pi} f(x) \sin(nx) \, dx

3. 复傅里叶级数与普通傅里叶级数的转换

我们可以通过将复指数函数 e^{inx} 展开为正弦和余弦的组合来实现转换。复指数函数的欧拉公式为:


e^{inx} = \cos(nx) + i\sin(nx)

因此,复傅里叶级数中的 c_n e^{inx}c_{-n} e^{-inx} 可以分别表示为:


e^{inx} = \cos(nx) + i\sin(nx)

e^{-inx} = \cos(nx) - i\sin(nx)

我们将复傅里叶级数中的 c_n e^{inx}c_{-n} e^{-inx} 代入到普通傅里叶级数中,得到:


f(x) = \sum_{n=-\infty}^{\infty} c_n e^{inx}

展开后得到:


f(x) = \sum_{n=-\infty}^{\infty} c_n \left( \cos(nx) + i\sin(nx) \right)

将正弦和余弦的部分分开:


f(x) = \sum_{n=-\infty}^{\infty} c_n \cos(nx) + i \sum_{n=-\infty}^{\infty} c_n \sin(nx)

4. 复傅里叶系数与普通傅里叶系数的关系

将复傅里叶系数 c_n 拆解为实部和虚部,设 $ c_n = \frac{1}{2} (a_n - i b_n) ,其中 a_n b_n $ 是我们之前所定义的实数傅里叶系数,则有:


f(x) = \sum_{n=-\infty}^{\infty} \left( \frac{a_n}{2} \cos(nx) - \frac{b_n}{2} \sin(nx) \right)

总结

复傅里叶级数和普通傅里叶级数之间的转换关系为:

  • 复傅里叶系数 c_n 与普通傅里叶系数 a_nb_n 的关系是:

c_n = \frac{1}{2} (a_n - i b_n), \quad c_{-n} = \frac{1}{2} (a_n + i b_n)

其中,a_nb_n 是正弦和余弦的系数:


a_n = \frac{1}{\pi} \int_{-\pi}^{\pi} f(x) \cos(nx) \, dx

b_n = \frac{1}{\pi} \int_{-\pi}^{\pi} f(x) \sin(nx) \, dx
  • 对于 $ c_0 $(常数项):

c_0 = \frac{a_0}{2}

其中,a_0 是平均值:


a_0 = \frac{1}{2\pi} \int_{-\pi}^{\pi} f(x) \, dx