DFS,DTFT,DFT,FFT(一)
DFS
对于离散序列,我们首先得研究出标准序列的完备性正交性:
这里我们使用正交集ϕi:
ϕi=(1,ejiN2π,⋯,ejiN2π(N−1))T
求出ϕl与ϕs内积
(ϕl,ϕs)=n=<N>∑ej(N2π)(l−s)n
由于$0\leqslant l,s <N $
∵−(N−1)⩽l−s⩽N−1
∴−1<Nl−s<1
∴l=s时,我们有:
ej(N2π)(l−s)=1
∵ej(N2π)(l−s)N=0
∴(ϕl,ϕs)=∑n=<N>ej(N2π)(l−s)n
=1−ej(N2π)(l−s)1−ej(N2π)(l−s)n=0
l=s时,即ej(N2π)(l−s)=1
∴(ϕl,ϕs)=n=<N>∑ej(N2π)(l−s)n=N
∴n=<N>∑ejk(N2π)n是完备正交序列,且完备性为:
{Nk=λN,λ为整数0k=other
因此我们可以将周期为N的离散信号x[n]分解为有限N项完备正交序列:
x[n]=k=<N>∑akejk(N2π)n
为了求出离散傅里叶系数,利用其正交性,上式同时乘e−j(N2π)mn,再进行求和。
n=<N>∑x[n]e−j(N2π)mn
=n=<N>∑k=<N>∑akej(k−m)(N2π)n
利用正交性即得到系数:
am=N1n=<N>∑x[n]e−jm(N2π)n
这样我们就得到离散周期信号傅里叶级数(DFS)的结果:
x[n]=k=<N>∑akejk(N2π)n
ak=N1n=<N>∑x[n]e−jk(N2π)n
对于有限长信号,我们可以将其长度延拓为周期N,从而得到离散信号DFT变换
类型 |
时间函数 |
频率函数 |
关系 |
傅里叶级数FS |
连续周期T0 |
非周期离散Ω0 |
Ω0=T02π |
傅里叶变换FT |
连续非周期 |
连续非周期 |
NULL |
离散时间傅里叶变换DTFT |
离散N非周期 |
连续周期Ω |
Ω=N2π |
离散傅里叶变换DFT |
离散Ts周期T0 |
周期Ωs离散Ω0 |
Ω0=T02π,Ωs=Ts2π |