1
fir1(N,[w1 w2],'stop')可以製作單帶阻濾波器,其中N是濾波器係數,w1是開始停止頻率,w2是結束停止頻率,我怎麼能把它變成一個多阻帶濾波器?有沒有一個簡單的方法來做到這一點?如何將fir1阻帶濾波器轉換成多阻帶濾波器
fir1(N,[w1 w2],'stop')可以製作單帶阻濾波器,其中N是濾波器係數,w1是開始停止頻率,w2是結束停止頻率,我怎麼能把它變成一個多阻帶濾波器?有沒有一個簡單的方法來做到這一點?如何將fir1阻帶濾波器轉換成多阻帶濾波器
使用CONV來確定合適的係數:
b = fir1(50,[0.2 0.3],'stop');
b2 = fir1(50,[0.7 0.8],'stop');
freqz(conv(b,b2),1);
如果你試圖阻止,比如說,2套頻率[W1:W2]和[W3:W4號],爲什麼不只是建立2個獨立的帶阻濾波器? –
另一種選擇是使用反相濾波器帶。在僞代碼中 - 1.)執行'x_filt = lowpass(x_orig,w w1)',然後是3.)'x_new = x_orig-x_filt ' –
bunkerdive