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