設計壹個低通數字濾波器,給定采樣頻率fs=12000Hz,通帶截止頻率wp=0Hz,阻帶起始頻率ws=5000Hz(假設阻帶衰減不小於-50dB)。
回答:
因為阻帶衰減為50dB,所以可以通過查表來選擇漢明窗口。最小阻帶衰減為53dB,過渡帶寬度為6.6 π/n..
MATLAB程序如下:
WP = 0;%?頻率標準化
ws = 5000 * 2/12000;
wdel = ws-WP;%?過渡帶寬
wn = 0.5 *(WP+ws);%?截止頻率的近似計算
n = ceil(6.6 * pi/wdel);%?根據過渡帶的寬度找到濾波器階數。
window = hamming(N+1);%?海明窗
b=fir1(N,wn,window);%?FIR濾波器設計
freqz(b,1,512);%?檢查濾波器的幅頻和相頻特性
參考:
/question/350250283.html
妳的問題沒有解釋衰減。我直接在百度上找到了答案,用的是漢明窗的低通濾波器。我查過了,聲明是正確的。