最佳FIR滤波器设计-使用remezord,remez
2007-07-24 00:00
357 查看
最佳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);
得到的输出响应如下图:
作者: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);
得到的输出响应如下图:
相关文章推荐
- 阻带窗函数[数字信号处理]使用窗函数设计FIR滤波器
- 使用窗函数设计FIR滤波器
- [数字信号处理]使用窗函数设计FIR滤波器
- SOA 中的服务接口设计最佳实践,第 2 部分:使用服务向服务使用者应用程序报告错误
- 语音信号滤波去噪——使用FLATTOPWIN设计的FIR滤波器
- Java设计和使用异常的最佳实践
- 分享网页设计当中使用进度条打造精美界面最佳例子
- 使用窗函数设计FIR滤波器
- 有效的使用和设计COM智能指针 ——条款16:智能指针的引入不能违反COM引用计数规则
- Java中ThreadLocal的设计与使用
- 设计模式之使用静态块,静态内部类,枚举类实现单例模式
- 信息安全系统设计基础实验一:Linux开发环境的配置和使用
- kafka入门:简介、使用场景、设计原理、主要配置及集群搭建 (转)
- 解析iPhone项目使用静态库最佳方法
- 团队基础生成自动化流程之最佳实践(V) - 使用Desktop Build
- 同时使用 Visual Basic 6 和 Visual Basic.NET 的最佳做法
- (深入探讨线程设计)以及MsgWaitForMultipleObjects函数的使用要点
- 关于Java开发中设计模式的使用问题
- 2..移动APP开发使用什么样的原型设计工具比较合适?
- MaterialDesign设计-ToolBar使用