现在的位置: 首页 > 综合 > 正文

最佳FIR滤波器设计-使用remezord,remez

2013年10月23日 ⁄ 综合 ⁄ 共 385字 ⁄ 字号 评论关闭

                     最佳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);

得到的输出响应如下图:

抱歉!评论已关闭.