欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

傅里叶级数和傅里叶变换

最编程 2024-03-01 12:38:26
...

1.傅里叶级数

什么是傅里叶级数?

它是一种特殊形式的函数展开,将一个函数展开,用1,cosx, sinx等基底函数表示。任意两个基底函数在[0,2π]上是正交的,正交的意思就是积分为0.

傅里叶级数一般表示

f(x)为周期函数:

f(x)=a0+n=1(ancosnx+bnsinnx)

可以求出3个系数:
a0=12π2π0f(x)dx

an=1π2π0f(x)cosnxdx

bn=1π2π0f(x)sinnxdx

狄利克雷(Dirichlet)定理说了什么?

它描述函数的收敛性,函数连续的地方收敛于f(x),不连续的地方收敛于(f(x0)+f(x+0))/2.

半幅傅里叶级数

如果函数不是周期性的,那么上面的一般表示形式不能用,但是可以展开为半幅傅里叶级数,半幅傅里叶级数有2种表现形式,分别为正弦和余弦。我的理解是因为它是半幅的,所以只需要sin或者cos就可以表示了。

正弦形式:

ϕ(x)=n=1CnsinnπxL

展开系数:
Cn=2LL0ϕ(x)sinnπxLdx(n=1,2,3...)

余弦的就不写了。

傅里叶积分

傅里叶积分与傅里叶级数的区别是什么?

前面2个级数分别对应周期和有限区间。傅里叶积分对应无限区间、非周期函数。

推导傅里叶积分的过程会用到绝对可积,它的的2个性质:

1.积分有限

2.当x为无穷大时,f(x)=0

原来傅里叶级数是这样的:

f(x)=a0+n=1(ancosnπLx+bnsinnπLx)

写成傅里叶积分是这样的:
f(x)=0[A(ω)cosωx+B(ω)sinωx]dω

其中:
A(ω)=1π+f(t)cosωtdt