主要内容

带通滤波器

设计带通滤波器

  • 库:
  • DSP系统工具箱/滤波/滤波器设计

  • 带通滤波器块

描述

这个模块带来了过滤器的设计能力filterBuilder函数到Simulink万博1manbetx®环境。

该块支持SIMD代码生万博1manbetx成。有关详情,请参阅代码生成

港口

输入

全部展开

输入信号滤波,指定为一个标量,矢量,或矩阵。

数据类型:|

输出

全部展开

过滤后的输出信号,指定为标量、矢量或矩阵。

数据类型:|

参数

全部展开

此按钮打开滤镜可视化工具(FVTool)从信号处理工具箱™产品。您可以使用该工具显示:

  • 幅度响应,相位响应,和群延迟在频域。

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

  • Pole-zero信息。

该工具还可以通过提供有关滤波器顺序、稳定性和相位线性度的信息来帮助您评估滤波器性能。有关FVTool的更多信息,请参阅信号处理工具箱文档。

选择实现冷杉信息检索过滤器。

请注意

FIR滤波器的设计方法和结构与IIR滤波器的设计方法和结构不同。

选择最低使块实现具有最小顺序的过滤器。当你选择指定,则必须使用。输入筛选顺序订单参数。

提示

当你设置脉冲响应信息检索,可以指定不同的分子和分母顺序。若要指定不同的分母顺序,请选择分母秩序复选框。

将筛选顺序指定为正整数。

依赖关系

若要启用该参数,请设置命令模式指定

选择此复选框可指定不同的分母顺序。选中此复选框时,可以在生成的文本框中将分母顺序指定为正整数。

依赖关系

若要启用此参数,请设置脉冲响应信息检索命令模式指定

选择要实现的筛选器类型。您的选择决定了过滤器的类型以及可用于实现过滤器的设计方法和结构。

依赖关系

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

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

将抽取因子指定为正整数。

依赖关系

若要启用此参数,请设置过滤器类型杀害多人者采样率转换器

将插值因子指定为正整数。

依赖关系

若要启用此参数,请设置过滤器类型插入器采样率转换器

当你设置命令模式指定,此参数允许您选择该块用于定义频率响应特性的滤波器特征。取决于脉冲响应你选择,你可以设置频率约束对其中之一:

  • 通带和阻带边缘-指定停止带和通带边缘的频率。

  • 通带边缘—对于IIR滤波器,通过指定通带边缘的频率来定义滤波器。

  • 阻带边缘-对于IIR滤波器,通过指定阻带边缘的频率来定义滤波器。

  • 半功率(3dB)频率-对于IIR滤波器,通过指定3db点的位置来定义滤波器响应。3db点是通带值以下3分贝点的频率。

  • 半功率(3dB)频率和通频带宽度-对于IIR滤波器,通过指定滤波器响应中3db点的频率和通带宽度来定义滤波器。

  • 半功率(3dB)频率和阻带宽度-对于IIR滤波器,通过指定滤波器响应中3db点的频率和阻带宽度来定义滤波器。

  • 截止频率(6dB)-对于FIR滤波器,通过指定6 dB点的位置来定义滤波器响应。6db点是低于通带值6db点的频率。

依赖关系

若要启用此参数,请设置命令模式指定。可用的频率约束将取决于是否脉冲响应冷杉信息检索

使用此参数指定频率设置是归一化还是绝对频率。选择归一化(0到1)以标准化形式输入频率。如果以绝对值形式输入频率,请在下拉列表中选择频率单位赫兹千赫兆赫,或GHz

Fs,在您选择的单位中指定频率的单位,定义了滤波器输入端的采样频率。当您提供输入采样频率时,规格中的所有频率也都在选定的单位中。

依赖关系

若要启用该参数,请设置过滤器类型单频杀害多人者,或采样率转换器频率的单位到其中一个单位选项(赫兹千赫兆赫,或GHz).

当你设计一个插值器时,Fs表示滤波器输出端的采样频率。

依赖关系

若要启用该参数,请设置过滤器类型插入器频率的单位到其中一个单位选项(赫兹千赫兆赫,或GHz).

在第一个阻带末端的边缘输入频率。以归一化频率单位或选择的绝对单位指定值频率的单位

在通带开始的边缘输入频率。以归一化频率单位或选择的绝对单位指定值频率的单位

在通带末端的边缘输入频率。以归一化频率单位或选择的绝对单位指定值频率的单位

在第二个阻带开始的边缘输入频率。以归一化频率单位或选择的绝对单位指定值频率的单位

将较低频率3db点指定为0到1之间的正标量。

依赖关系

若要启用该参数,请设置脉冲响应信息检索命令模式指定,频率约束半功率(3dB)频率半功率(3dB)频率和通频带宽度,或半功率(3dB)频率和阻带宽度

将频率较高的3db点指定为0到1之间的正标量。

依赖关系

若要启用该参数,请设置脉冲响应信息检索命令模式指定,频率约束半功率(3dB)频率半功率(3dB)频率和通频带宽度,或半功率(3dB)频率和阻带宽度

将较低频率6db点指定为0到1之间的正标量。

依赖关系

若要启用该参数,请设置频率约束截止频率(6dB)

将频率较高的6db点指定为0到1之间的正标量。

依赖关系

若要启用该参数,请设置频率约束截止频率(6dB)

将通带的宽度指定为正标量,其单位对应于频率的单位参数。

依赖关系

若要启用该参数,请设置频率约束半功率(3dB)频率和通频带宽度

将阻带的宽度指定为正标量,其单位对应于频率的单位参数。

依赖关系

若要启用该参数,请设置频率约束半功率(3dB)频率和阻带宽度

指定滤波器设计的幅度限制。

依赖关系

若要启用该参数,请设置命令模式指定。的值决定可用的选项频率约束参数。

指定单位为您提供的任何参数的大小规格:

  • 线性-以线性单位指定大小。

  • dB-以分贝为单位指定大小(默认)。

  • 的平方-以平方单位指定大小。

依赖关系

若要启用该参数,请设置命令模式最低

在您选择的单位中输入第一个阻带中的滤波器衰减级单位。值必须是实的正标量。如果以线性单位指定值,则它们必须小于1。

依赖关系

若要启用此参数,请设置命令模式最低

在你选择的单位中输入允许的通带滤波器纹波级单位。值必须是实的正标量。如果以线性单位指定值,则它们必须小于1。

依赖关系

若要启用此参数,请设置命令模式最低

在您选择的单位中输入第二个阻带中的滤波器衰减级单位。值必须是实的正标量。如果以线性单位指定值,则它们必须小于1。

依赖关系

若要启用此参数,请设置命令模式最低

列出您输入的频率和幅度规格可用的设计方法。当您改变滤波器的规格时,例如改变脉冲响应,可用的设计滤波器的方法也会改变。默认的IIR设计方法通常是巴特沃斯,默认的FIR方法为Equiripple

选择此参数指示设计缩放滤波器系数,以减少滤波器中的输入或计算溢出并超出滤波器可表示范围的机会。清除此选项将删除缩放。

依赖关系

若要启用该参数,请设置脉冲响应信息检索

密度因子控制频率网格的密度,设计方法优化评估滤波器响应函数。网格中等距点的数量是您输入的值密度的因素过滤器订单+ 1。

增加该值会创建一个更接近理想等纹滤波器的滤波器,但会增加设计滤波器所需的时间。的默认值。16表示理想滤波器的精确近似值与设计滤波器的时间之间的合理平衡。

依赖关系

若要启用该参数,请设置脉冲响应冷杉设计方法Equiripple

将滤波器的相位约束指定为线性最大,或最低

依赖关系

若要启用该参数,请设置脉冲响应冷杉设计方法Equiripple

指定产生的滤波器设计匹配通带、阻带或两个带。

依赖关系

若要启用该参数,请设置脉冲响应信息检索

当您选择此参数时,设计方法确定并设计一个最小阶滤波器以满足您的规格。

依赖关系

若要启用该参数,请设置脉冲响应冷杉命令模式最低

对于您选择的滤波器规格和设计方法,此参数列出了可用于实现您的滤波器的滤波器结构。缺省情况下,FIR滤波器采用直接形式结构,IIR滤波器采用带SOS的直接形式II滤波器。

选择此复选框可将滤波器作为基本Simulink块的子系统来实现。万博1manbetx清除复选框以实现过滤器作为高级子系统。

高级实现在各种过滤器结构之间提供了更好的兼容性,特别是在使用基本元素构造时会包含代数循环的过滤器。

依赖关系

选中此复选框后,块将启用以下优化参数:

  • 零增益优化-终止包含获得增益为0的块。

  • 优化单位增益——删除获得按1倍缩放的块。

  • 延迟链的优化-替代延迟链组成的n单位延迟与单个延迟n

  • 优化负增益-使用减法总和块而不是负收益获得块。

选择此复选框可缩放SOS滤波器各部分之间的单位增益。

依赖关系

若要启用该参数,请设置脉冲响应信息检索

过滤器类型参数指定多速率过滤器,选择块的速率处理规则:

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

  • 允许多速率处理-当您选择此选项时,块调整输出速率以适应增加或减少的样本数量。

依赖关系

若要启用此参数,请设置脉冲响应冷杉并设置过滤器类型到多速率滤波器。

选中此复选框,启用使用MATLAB规范系数®变量。可用的系数名称因过滤器结构的不同而不同。使用符号名可以在生成的代码中调整过滤器系数。

块特征

数据类型

|

多维信号

没有

适应信号

没有

扩展功能

版本历史

在R2006b中引入