周期函数的傅里叶级数展开

周期函数的傅里叶级数展开

周期函数

周期函数表达式为:
f(x) = f(x + kT) (k = 1,2,3…)
如果该周期函数满足狄利赫里条件,那么该周期可以展开为傅里叶级数:
f ( t ) = a 0 2 + n = 1 ( a 0 cos ( n ω 1 t ) + b n sin ( n ω 1 t ) ) f(t) = \frac{a_{0}}{2} + \sum_{n=1}^\infty(a_{0}\cos{(n\omega_{1}t)}+b_{n}\sin{(n\omega_{1}t)})
其中傅里叶系数计算如下:
a 0 2 = 1 T t 0 t 0 + T f ( t ) d t \frac{a_{0}}{2} = \frac{1}{T}\int_{t_{0}}^{t_{0}+T }{f(t)dt}
a n = 2 T t 0 t 0 + T f ( t ) cos n ω 1 t d t a_{n} = \frac{2}{T}\int_{t_{0}}^{t_{0}+T}{f(t)\cos{n\omega_{1}tdt}}
b n = 2 T t 0 t 0 + T sin n ω 1 t d t b_{n} = \frac{2}{T}\int_{t_{0}}^{t_{0}+T}{\sin{n\omega_{1}tdt}}

方波信号的傅里叶级数展开

常见方波信号有两种,第一种表达式为:
f ( t ) = { U k T t ( k T + a 2 ) 0 ( k T + a 2 ) t ( k T + a ) f(t) = \begin{cases} U &\text{} kT\le t \le (kT+\frac{a}{2}) \\ 0 &\text{}(kT+ \frac{a}{2}) \le t \le (kT + a) \end{cases}
则方波信号得傅里叶级数展开得系数为:
a 0 2 = U 2 \frac{a_{0}}{2} = \frac{U}{2}
a n = U n π sin n π = 0 a_{n} = \frac{U}{n\pi}\sin{n\pi} = 0
b n = 2 U n π b_{n} = \frac{2U}{n\pi}
所以方波函数的傅里叶展开式为:
f ( t ) = U 2 + 2 U π n = 1 1 n sin 2 π f 1 t f(t) = \frac{U}{2} + \frac{2U}{\pi}\sum_{n=1}^{\infty}{\frac{1}{n} \sin{2\pi f_{1}t}}
式中:f1 为周期函数的频率。

第二种常见方波表达式为:

f ( t ) = { U k T t ( k T + a 2 ) U ( k T + a 2 ) t ( k T + a ) f(t) = \begin{cases} U &\text{} kT\le t \le (kT+\frac{a}{2}) \\ -U &\text{}(kT+ \frac{a}{2}) \le t \le (kT + a) \end{cases}
则方波信号得傅里叶级数展开得系数为:
a 0 2 = 0 \frac{a_{0}}{2} = 0
a n = 0 a_{n} = 0
b n = 4 U n π b_{n} = \frac{4U}{n\pi}
所以方波函数的傅里叶展开式为:
f ( t ) = U 2 + 4 U π n = 1 1 n sin 2 π f 1 t f(t) = \frac{U}{2} + \frac{4U}{\pi}\sum_{n=1}^{\infty}{\frac{1}{n} \sin{2\pi f_{1}t}}
式中:f1 为周期函数的频率。

发布了6 篇原创文章 · 获赞 0 · 访问量 304

猜你喜欢

转载自blog.csdn.net/qq_21681077/article/details/104172977