主要内容

任意响应滤波器

设计任意响应滤波器

图书馆

过滤/过滤器的设计

dspfdesign

  • 任意反应过滤块

描述

这个街区带来的过滤设计能力filterBuilder函数的仿真软件万博1manbetx®环境。

此块支持SIMD代码生万博1manbetx成。有关详细信息,请参见代码生成

对话框

看到任意响应滤波器设计——主窗格关于这一块的参数的更多信息。的数据类型代码生成窗格中不能用于块DSP系统工具箱™过滤器设计库。

视图滤波器响应

这个按钮打开过滤可视化工具(FVTool从信号处理工具箱™)的产品。你可以使用这个工具来显示:

  • 级响应、相位响应和群延迟在频域。

  • 在时域脉冲响应和阶跃响应。

  • Pole-zero信息。

该工具还可以帮助您评估过滤性能通过提供信息过滤秩序,稳定,线性阶段。有关FVTool的更多信息,请参见信号处理工具箱文档。

过滤器规格

在这一组,你指定过滤器的格式,如脉冲响应和过滤器的顺序。

脉冲响应

选择冷杉信息检索从下拉列表中,冷杉是默认的。当你选择一个脉冲响应,您可以使用的设计方法和结构来实现过滤相应地改变。

命令模式

选择最低指定从下拉列表中。选择指定使订单选项,这样你就可以进入过滤器的顺序。当你设置脉冲响应信息检索,您可以指定不同的分子和分母的订单。指定一个不同的分母顺序,你必须选择分母秩序复选框。

订单

进入订单冷杉过滤器,或分子的IIR滤波器的顺序。

分母秩序

选中该复选框并输入分母秩序。只有在启用这个选项信息检索被选中的脉冲响应

过滤器类型

此选项仅用于FIR滤波器。选择单频,杀害多人者,插入器,或采样率转换器。你的选择决定了滤波器的类型以及设计方法和结构可用来实现你的过滤器。默认情况下,块指定一个单频过滤器。

  • 选择杀害多人者插入器激活大量毁灭的因素或者是插值因子分别选择。

  • 选择采样率转换器激活这两个因素。

大量毁灭的因素

输入大量毁灭的因素。只有在启用这个选项过滤器类型被设置为杀害多人者采样率转换器。默认值是2。

插值因子

输入插值系数。只有在启用这个选项过滤器类型被设置为插入器采样率转换器。默认值是2。

响应规范

数量的乐队

选择过滤器的乐队。多波段设计FIR和IIR滤波器来说都是可用的。

指定响应作为

指定响应作为振幅,大小和阶段,频率响应,或群时延群时延只用于信息检索的设计。

频率的单位

指定频率单位归一化,这意味着规范化输入采样频率,或选择从赫兹,千赫,兆赫,或GHz

输入采样率

键入输入采样频率的单位中指定频率的单位下拉列表。当您选择频率单位,这个选项是可用的。

带属性

这些属性被修改自动根据所选择的反应指定响应作为下拉列表。给出了输入两个或三个列。第一列总是频率。其他列振幅大小、阶段或频率响应。输入相应的向量为每一列的值。

  • 频率振幅——提出了这些列输入如果选择的反应指定响应作为下拉列表振幅

  • 频率,大小,阶段——提出了这些列输入如果选择的反应指定响应作为下拉列表大小和阶段

  • 频率频率响应——提出了这些列输入如果选择的反应指定响应作为下拉列表频率响应

算法

设计方法

选择滤波器的设计方法。启用不同的方法根据输入的参数定义在前面的部分。

设计选项

每个设计特定的选项为每个设计方法。本节不存在所有可用选项的设计和设计方法。有很多,你遇到你选择不同的设计方法和过滤器规格。

  • 窗口——用的名称替换方括号窗口窗口处理函数或函数。例如,汉明@hamming。如果窗口函数参数以外的长度,使用单元阵列。例如,{“皇帝”,3.5}{@chebwin 60}

  • 密度的因素——有效时设计方法Equiripple。密度因素控制频率的密度网格的设计方法优化评估你的滤波器响应函数。网格中的等距的点的数量是你输入的值密度的因素*(过滤器订单+ 1)。

    增加的值创建一个过滤器,更紧密地接近理想equiripple滤波器但增加设计滤波器所需的时间。16的默认值是一个合理的权衡之间的精确逼近理想滤波器和时间来设计滤波器。

  • 相位约束——有效时设计方法Equiripple,你安装了DSP系统工具箱,指定响应作为被设置为振幅。中选择一个线性,最低,或最大

  • 权重——有效时设计方法Equiripple。使用的权重权重为单波段设计重量误差。如果你有多个频段,权重设计选择的变化B1权重,B2权重指定单独的乐队。

滤波器的实现

结构

选择滤波器的结构,可用于相应的设计方法。

使用基本要素,使过滤器定制

选中此复选框后,可以实现滤波器作为基本模型块的一个子系统。万博1manbetx清除复选框来实现滤波器作为一种高层次的子系统。默认情况下,清除此复选框。

高层实现跨各种滤波器结构提供了更好的兼容性,尤其是过滤器时将包含代数循环使用基本元素构造。另一方面,使用基本元素使以下优化参数:

  • 优化零收益- - - - - -终止链包含获得块获得的零。

  • 优化单位收益——删除获得块规模的一个因素。

  • 优化延迟链——替代延迟链组成n单元和一个延迟的延迟n

  • 优化负收益——用减法总和块,而不是负收益获得块。

单位比例值的优化

选中此复选框后,单位规模收益部分之间SOS过滤器。这个参数是只有SOS过滤器。

输入处理

指定块应该如何处理输入。可用的选择可能取决于他设置的滤波器结构使用基本元素过滤定制参数。你可以设置这个参数来以下选项之一:

  • 基于列渠道(框架)——当您选择此选项,块把每一列输入作为一个单独的通道。

  • 基于元素通道(样本)——当您选择此选项,块把输入的每个元素作为一个单独的通道。

率的选择

过滤器类型参数指定一个多重速率的过滤器,选择块的速度处理规则从以下选项:

  • 执行单频处理——当您选择此选项,块保持输入的采样率。

  • 允许多重速率的处理——当您选择此选项,块调整的速度输出,以适应增加或减少数量的样品。选择这个选项,你必须设置输入处理参数基于元素通道(样本)

使用系数的符号名称

选中此复选框后,使系数使用MATLAB的规范®变量。可用系数名称根据不同滤波器结构。使用符号名称允许调谐滤波器系数生成的代码。默认情况下,清除此复选框。

万博1manbetx支持的数据类型

港口 万博1manbetx支持的数据类型

输入

  • 双精度浮点

  • 单精度浮点

输出

  • 双精度浮点

  • 单精度浮点

扩展功能

版本历史

介绍了R2009b