主要内容

滤波器设计过程概述

注意

您必须安装 Signal Processing Toolbox™ 才能使用 fdesignfilterBuilder。如果您的安装还包括 DSP System Toolbox™ 许可证,则可以使用高级功能。您可以通过在命令提示符下键入 ver 来验证是否安装了这两个工具箱。

通过用户定义的设定进行滤波器设计是 fdesign 方法的核心。这种以设定为中心的方法在设计可良好工作的滤波器时不太强调特定滤波器算法的选择,而更强调对性能的考量。例如,您可以为滤波器取一组给定的设计参数,例如阻带频率、通带频率和阻带衰减,并使用这些参数为滤波器设计设定对象。然后,您可以使用此设定对象实现滤波器。使用这种方法,还可以基于同一组设定对不同算法进行比较。

滤波器设计涉及两个不同对象:

  • 设定对象 - 捕获所需的滤波器设计参数

  • 实现对象 - 描述设计的滤波器;包括系数数组和滤波器结构

这两个对象之间的区别是滤波器设计方法的核心。下表概述了这些对象的基本属性。

设定对象实现对象
高级设定滤波器系数
算法属性滤波器结构

如需使用 fdesignfilterBuilder 的全部功能,您还应当另外购买 DSP System Toolbox 软件。您可以通过在命令提示符下键入 ver 来确认是否安装了这些产品。