数字滤波器设计
FIR, IIR,开窗,等纹波,最小二乘,巴特沃斯,切比雪夫,椭圆,脉冲整形
以一套规格(designfilt
)或设计算法(黄油
,fir1
).生成FIR微分器和希尔伯特滤波器。
应用程序
滤波器设计 | 从算法选择开始设计滤波器 |
实时编辑任务
设计滤波器 | 在实时编辑器中设计一个数字过滤器 |
功能
过滤器可视化工具
FVTool | 过滤器可视化工具 |
主题
- IIR滤波器设计
比较经典的巴特沃斯,切比雪夫和椭圆设计。探索Bessel, Yule-Walker和广义Butterworth滤波器。
- FIR滤波器设计
使用窗口、最小二乘或Parks-McClellan算法来设计低通、高通、多频带或任意响应滤波器、微分器或希尔伯特变压器。
- 滤波器的实现
使用
过滤器
函数。 - 反因果,零相位滤波器实现
消除IIR滤波器带来的相位失真。
- 补偿FIR滤波器带来的延迟
使用索引来抵消由过滤引入的时移。
- 补偿IIR滤波器带来的延迟
去除滤波引入的延迟和失真,当保持相位信息完整至关重要时。
- 求信号的导数
使用微分器滤波器来区分信号而不放大噪声。
- 过滤器生成器设计过程
filterBuilder
是一个图形界面,加快过滤器的设计过程。 - 使用Karplus-Strong算法生成吉他和弦
使用Karplus-Strong算法和离散时间滤波器生成真实的吉他和弦。