濾波器系數、單位脈沖響應、頻率響應等概念筆記


單位脈沖響應:單位脈沖和濾波器系數的卷積。

對於FIR濾波器來說,單位脈沖響應就是濾波器系數。對於IIR濾波器,應該是需要用matlab中的filter函數,得到單位脈沖響應。

頻率響應:幅度和相位隨頻率的變化關系。具體地,幅度隨頻率的變化關系稱為幅頻響應;相位隨頻率的變化關系稱為相頻相應。單位脈沖響應經過FFT變換后會得到頻率和對應的h(z),h(z)是一個復數值,其中絕對值為幅度,角度為相位。

例:使用freqz得到FIR濾波器的頻響

[hz,fre]=freqz(b_fir,1,Ns,'whole',fs);

figure

plot(fre,abs(hz))

title('幅頻響應')

figure

plot(fre,unwrap(angle(hz))) % unwrap為解卷積函數,畫出的是連續相位

title('相頻響應')

下圖是

b_fir=[0.8,0.3,0.1,0.1] 對應的頻響。注意到FIR的相位是線性的。

 

 

PS:freqz本質上也是FFT。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM