主要内容

低通滤波器

设计FIR或IIR低通滤波器

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

  • 低通滤波块

描述

低通滤波器块使用由块参数指定的滤波器设计随时间独立地滤波输入信号的每个通道。控件可以控制块是实现IIR还是FIR低通滤波器过滤器类型参数。

此块支持手臂®皮质®代码生成。在特定条件下,该块还支持SIMD代码生成。详情请参见代码生成

港口

输入

全部展开

输入信号,指定为实值或复值列向量或矩阵。如果输入信号是一个矩阵,矩阵的每一列被视为一个独立的通道。输入信号的行数表示通道长度。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|不动点
复数支持:是的

输出

全部展开

经过滤波的信号,指定为向量或矩阵。输出具有与输入相同的大小、数据类型和复杂性特征。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|不动点
复数支持:是的

参数

全部展开

主要

指定块实现FIR低通过滤器还是IIR低通过滤器。

当您选中此复选框时,块将设计一个具有最小阶数和指定的通带、阻带频率、通带波纹和阻带衰减的滤波器。

当您清除此复选框时,您可以指定过滤器订单作为正整数。

低通过滤器的过滤器顺序,指定为正标量整数。

依赖关系

若要启用此参数,请清除设计最小阶滤波器复选框。

低通滤波器的通带边缘频率,指定为以Hz为单位的实正标量。通带边缘频率必须小于的值的一半输入采样率(Hz)

低通滤波器的阻带边缘频率,指定为以Hz为单位的实正标量。阻带边缘频率必须小于的值的一半输入采样率(Hz)

依赖关系

若要启用此参数,请选择设计最小阶滤波器复选框。

通带中滤波器响应的最大纹波,指定为dB中的实正标量。

阻带中的最小衰减,指定为实数正标量,单位为dB。

当您选中此复选框时,块将从输入信号继承其抽样速率。清除此复选框时,使用输入采样率(Hz)参数。

输入采样速率,指定为Hz的标量。

依赖关系

若要启用此参数,请清除从输入继承采样率复选框。

要运行的模拟类型:

  • 解释执行(默认)

    利用MATLAB对模型进行仿真®翻译。该选项缩短了启动时间,但模拟速度较慢代码生成

  • 代码生成

    使用生成的C代码模拟模型。你第一次运行模拟器,Simulink®生成该块的C代码。C代码可用于后续的模拟,只要模型不变。此选项需要额外的启动时间,但提供更快的模拟速度解释执行

打开筛选器可视化工具(fvtool),显示地震的震级/相位响应低通滤波器.响应基于块对话框参数。对这些参数的更改会更新FVTool。

要在FVTool运行时更新震级响应,请修改对话框参数并单击应用

数据类型

输出定点运算的舍入方法。

系数的定点数据类型,指定为以下之一:

  • fixdt (16)-字长的带符号定点数据类型16,采用二进制点缩放。该块根据系数值自动确定分数长度,从而使系数占据最大可表示范围而不溢出。

  • fixdt (1 16 0)-字长的带符号定点数据类型16分数长度0.您可以将分数长度更改为任何其他整数值。

  • <数据类型表达式>-使用计算为数据类型对象的表达式指定数据类型,例如,数值类型(fixdt[]1615))。指定此数据类型的符号模式为[]真正的

  • 刷新数据类型—刷新到默认数据类型。

单击显示数据类型助手按钮显示数据类型助手,它可以帮助您设置数据类型。有关更多信息,请参见使用数据类型助手指定数据类型(模型)

块特征

数据类型

|不动点|整数|

直接引线

没有

多维信号

没有

适应信号

是的

讨论二阶导数过零检测

没有

算法

的功能dsp。LowpassFilter系统对象™到Simulink环境。

有关此块使用的算法的信息,请参见算法部份dsp。LowpassFilter系统对象。

扩展功能

定点转换
使用定点设计器设计和模拟定点系统。

版本历史

在R2015b中引入

Baidu
map