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

118 lines
2.6 KiB
Markdown

### 复傅里叶级数与普通傅里叶级数的转换
#### 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_n $ 和 $ b_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_n $ 和 $ b_n $ 的关系是:
$$
c_n = \frac{1}{2} (a_n - i b_n), \quad c_{-n} = \frac{1}{2} (a_n + i b_n)
$$
其中,$ a_n $ 和 $ b_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
$$