最佳FIR滤波器设计-使用remezord,remez
作者:makethyme
REMEZ和REMEZORD常用来设计最佳滤波器,其中REMZORD用来计算滤波器的阶 数。使用例子如下:
采用频率fs : 8000Hz
通带截至频率:1500Hz(归一化后为0.375)
阻带截至频率:2000Hz(归一化后为0.5)
通带波纹:0.01(即0.1737dB)
阻带衰减:0.1(即20dB)
[n, fo, mo, w] = remezord([1500 2000], [1 0], [0.01 0.1], 8000);
b = remez(n, fo, mo, w);
%[h w] = freqz(b, 1, 128);
%plot(w/pi, abs(h));
freqz(b, 1, 128);
得到的输出响应如下图: