近来,在开展课题时遇到了须要将梯形波进行傅里叶级数展开的问题,查询了一些资料(惭愧,一开始就没想着本身动手积分),而后没有找到本身想要的结果(其实有相近的,只不过不是任意周期的,当时没有转变过来),最后仍是动手算出来了,在这里作一个小小的记录,算是回顾之前的知识吧,捂脸。php
因为像三角波,矩形波,梯形波这种波形不连续,所以在仿真软件中很容易出现计算不收敛的状况。因此,在这种状况下,利用一系列谐波叠加的形式来等价于原来的波形,能够很好的优化模型。html
给定一个周期为 的函数
,那么它能够表示为无穷级数:markdown
其中傅里叶系数为:函数
在闭区间上知足狄利克雷条件的函数表示成的傅里叶级数都收敛。狄利克雷条件以下:oop
- 在定义区间上,
需绝对可积;
- 在任一有限区间中,
只能取有限个极值点;
- 在任何有限区间上,
只能有有限个第一类间断点。
知足上述条件的傅里叶级数都收敛,且:优化
- 当
是
的连续点时,级数收敛于
- 当
是
的间断点时,级数收敛于
所谓的两个不一样向量正交是指它们的内积为0,这也就意味着这两个向量之间没有任何相关性,例如,在三维欧式空间中,互相垂直的向量之间是正交的。三角函数族的正交性用公式表示出来就是:spa
奇函数能够表示为正弦级数,而偶函数
则能够表示成余弦级数:code
如上图所示,该梯形波是一个周期为T的奇函数,幅值为,上升沿时间为
,在区间
的函数表达式为:orm
由奇偶性可知,该波形在区间的傅里叶级数展开式为:htm
其中傅里叶系数为:
将函数代入傅里叶系数表达式中,可得:
由
可得:
综上所述,能够获得该梯形波在区间的傅里叶级数展开式为:
其中:
如上图所示,该脉冲波是一个周期为T的偶函数,幅值为,脉冲宽度为
,在区间
的函数表达式为:
由奇偶性可知,该波形在区间的傅里叶级数展开式为:
其中傅里叶系数为:
将函数代入傅里叶系数表达式中,可得:
所以,能够获得该梯形波在区间的傅里叶级数展开式为:
其中:
同理,该方波在区间的傅里叶级数展开式为:
其中:
同理,该三角波在区间的傅里叶级数展开式为:
该锯齿波如上图所示,在区间的函数表达式为:
因为该函数为非奇非偶函数,所以,该波形在区间的傅里叶级数展开式为:
其中傅里叶系数为:
将函数代入傅里叶系数表达式中,可得:
所以,能够获得该锯齿波在区间的傅里叶级数展开式为:
这里仅仅列出了极小部分的波形的傅里叶级数展开式,对于其它波形,相似代入计算便可,给出公式以后,更多的是考验数学积分计算了。
[1] 维基百科编者. 傅里叶级数
[2] 百度百科编者. 傅里叶级数