由于工作中经常会用到傅里叶分析方法、不得不对它基本思想做一些深入的思考。这里记录下我对傅立叶分析的学习过程中真正加深自己印象的一些推导过程,希望对其它朋友能有所帮助、初学时,能看些浅显易懂的图文分析对理解的帮助是非常大的,至少能让你很快的理解主要思路而不至于陷入大量的公式推导之中,但初步理解了之后,要深入下去,是应该好好理解下推导过程的。
傅里叶分析法建立在一个基本的认知基础之上:周期信号可以用多个正弦信号的线性组合来表示。周期信号的这种分解,被称为傅里叶级数。下面我们就来分析下这种分解过程。
给定一个最简单的正弦信号
\[y(t) = A\sin (\omega t + \theta )\]
其中周期T=2*PI/ω,将这个信号展开成由一系列以T为周期的正弦函数组成的级数来表示,记为
\[f(t) = {A_0} + \sum\limits_{n = 1}^\infty { {A_n}\sin (n\omega t + {\theta _n})} \]
然后我们将正弦函数进行三角变形
\[{A_n}\sin (n\omega t + {\theta _n}) = {A_n}\sin {\theta _n}\cos (n\omega t) + {A_n}\cos {\theta _n}\sin (n\omega t)\]
同时,再令:
\[\begin{array}{*{20}{c}}
{\frac{
{
{a_0}}}{2} = {A_0}} & {
{a_n} = {A_n}\sin {\theta _n}} & {
{b_n} = {A_n}\cos {\theta _n}} & {\omega t = x} \\
\end{array}\]
则上式最终可以写为
\[f(x) = \frac{ { {a_0}}}{2} + \sum\limits_{n = 1}^\infty {\left[ { {a_n}\cos (nx) + {b_n}\sin (nx)} \right]} \]
从上式可以看出,只要确定了a0、an、bn这三个参数,函数f(x)就可以确定下来,在求这三个参数的过程中,积分将变的十分有用,先来求a0,对上式从-PI到PI的逐项积分。
\[\int_{ - \pi }^\pi {f(x)} dx = \int_{ - \pi }^\pi {\frac{
{
{a_0}}}{2}dx + \sum\limits_{k = 1}^\infty {\left[ {
{a_k}\int_{ - \pi }^\pi {\cos kxdx + {b_k}\int_{ - \pi }^\pi {\sin kxdx} } } \right]} } \]
根据三角函数系的正交性(三角函