主要内容

高通滤波器

设计FIR或IIR高通滤波器

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

  • 高通滤波器块

描述

高通滤波器随着时间的推移,块使用给定的设计规范独立地过滤输入信号的每个通道。控件可以控制该块是否实现IIR或FIR高通滤波器过滤器类型参数。

港口

输入

全部展开

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

数据类型:||不动点
复数的支持:金宝app是的

输出

全部展开

滤波后的信号,指定为向量或矩阵。输出具有与输入相同的大小和复杂度特征。如果输出具有定点数据类型,则总是有符号的。

数据类型:||不动点
复数的支持:金宝app是的

参数

全部展开

主要

指定该块是实现了FIR高通滤波器还是IIR高通滤波器。

当您选择此复选框时,该块将设计一个具有最小顺序的过滤器。清除此复选框时,可以指定过滤器订单作为一个正整数。

高通滤波器的滤波器顺序,指定为一个正标量整数。

依赖关系

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

高通滤波器的阻带边缘频率,指定为以赫兹为单位的实正标量。阻带边缘频率(Hz)必须小于通带频率。

依赖关系

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

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

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

通带滤波器响应的最大纹波,用dB表示为一个真实的正标量。

当你选择这个复选框,块从输入信号继承它的采样率。清除此复选框时,使用输入采样率(Hz)参数。

输入采样率,指定为一个标量Hz。

要运行的模拟类型:

  • 解释执行(默认)

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

  • 代码生成

    使用生成的C代码模拟模型。第一次运行模拟时,使用Simulink金宝app®为块生成C代码。只要模型没有改变,C代码就会在随后的模拟中重用。这个选项需要额外的启动时间,但是提供了更快的模拟速度解释执行

打开滤镜可视化工具(fvtool),并显示高通滤波器的幅度/相位响应。响应基于块对话框的参数。对这些参数的更改更新了FVTool。

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

数据类型

输出定点操作的舍入方法。

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

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

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

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

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

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

块特征

数据类型

|不动点|整数|

直接引线

没有

多维信号

没有

适应信号

是的

讨论二阶导数过零检测

没有

算法

这个块带来了dsp.HighpassFilter系统对象™到Simulink环境。金宝app

有关此块使用的算法的信息,请参阅算法的部分dsp.HighpassFilter

扩展功能

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

介绍了R2015b