1.butterworth滤波器
最基础的butterworth滤波器:
根据四个参数决定N,ωn,根据N、ωn产生有理分式的分子分母,系数再据此产生对应的传输函数
注:
Wp:通带边界频率。当输入的Wp是向量时,表示要做的是带通或带阻滤波器
Wp:阻带边界频率
Rp:通带波纹值(dB)。取正数。
Rs:最小阻带衰减(dB)。取正数
% Program 9_3
% Design of IIR Butterworth Bandpass Filter
% Wp:通带边界频率。当输入的Wp是向量时,表示要做的是带通或带阻滤波器
% Wp:阻带边界频率
% Rp:通带波纹值(dB)。取正数。
% Rs:最小阻带衰减(dB)。取正数
% 自动生成对应的增益图
%
Wp = input('Passband edge frequencies = ');
Ws = input('Stopband edge frequencies = ');
Rp = input('Passband ripple in dB = ');
Rs = input('Minimum stopband attenuation = ');
[N,<