MATLAB語句: [b,a]=butter(n,wn,’ftype’)
設計一個階數爲n,截止頻率爲wn的數字低通濾波器。若參數ftype取‘high’或‘stop’,則用來設計相應的高通或帶阻濾波器。返回值a和b爲系統函數的分子和分母的係數。
例 : 設計一個階數爲9階、截止頻率爲300Hz的高通Butterworth濾波器,採樣頻率爲1000。並畫出它的頻率特性。
程序: n=9;
wn=300/500;
[b,a]=butter(n,wn,’high’);
freqz(b,a,128,1000);
作者:TianSL