数字信号处理(第三版)课件 3-1DTMF信号检测.pdf
计算频谱的其它方法
DFT的典型应用场合
AM话音
广播信号
瀑
布2FSK
图信号
莫尔8FSK
信号
斯报
计算频谱的其它方法
来电号码解析
Hz1209133614771633fH
697123A
770456B
fL852789C
941*0#D
“6”(DTMF):含有770Hz和1477Hz。
需求分析:只计算少量X(k),N不必是2M。
计算频谱的其它方法
一、戈泽尔算法思想
N−1
X(k)x(n)Wknk取决于{f,f}
NLH
n0
N−1
WknX(k)x(n)W−k(N−n)
思想:①利用的周期性。
NN
n0
②将计算DFT看成求数字滤波器的输出。
X(k)y(N)y(n)x(n)*h(n)
kkk
计算频谱的其它方法
x(n)hH1(n)hH2(n)hH3(n)hH4(n)
原hL1(n)
理hL2(n)
图hL3(n)高低频组分别判决
hL4(n)
Matlab实现
X=goertzel(x,indvec);
计算频谱的其它方法
二、戈泽尔算法原理