目录

滤波 (带初始条件) (G数据流)

版本:
    更新: 2017年4月12日

    使用指定滤波器滤波输入序列。指定该节点的初始条件。

    connector_pane_image
    datatype_icon

    重置

    指定节点内部状态初始化的布尔值。

    TRUE 初始化内部状态为零。
    FALSE 初始化内部状态为上一次调用该节点的最后状态。

    首次调用该节点时,自动初始化内部状态为零并连续运行,直至该输入变为TRUE。

    仅当信号连线下列数据类型之一时,该输入有效:

    • 双精度浮点数
    • 双精度浮点复数

    默认值: FALSE

    datatype_icon

    信号

    要滤波的输入信号。

    该输入端接受以下数据类型:
    • 双精度浮点数
    • 双精度浮点复数
    • 一维双精度浮点数数组
    • 一维双精度浮点复数数组
    datatype_icon

    滤波器

    输入的滤波器。

    datatype_icon

    滤波器结构

    滤波器结构。

    名称 说明
    IIR级联二阶 0 使用IIR二阶滤波器阶段。
    IIR级联四阶 1 使用IIR四阶滤波器阶段。
    IIR直接 2 使用直接型IIR滤波器。
    FIR 3 使用FIR滤波器。

    默认值: IIR级联二阶

    datatype_icon

    前向系数

    滤波器的前向系数。

    默认值: 0

    datatype_icon

    反向系数

    滤波器的反向系数。

    默认值: 0

    datatype_icon

    采样频率

    采样频率,以Hz为单位。

    该值必须大于零。

    默认值: 0

    datatype_icon

    初始条件

    初始的内部滤波器状态。 必须从上一次调用该节点的最终条件输出端传输至该输入,以连续性滤波采样。

    datatype_icon

    条件

    初始的内部滤波器状态值。

    datatype_icon

    错误输入

    该节点运行前发生的错误。

    该节点根据标准错误处理方式处理该输入。

    标准错误行为

    许多节点提供错误输入输入端和错误输出输出端,以便节点可以对代码运行过程中发生的错误进行响应或通信。错误输入的值表示节点运行前是否发生错误。多数节点都以标准的、可预知的方法响应错误输入的值。

    错误输入不包含错误 错误输入包含错误
    如节点运行前未发生错误,节点将开始正常执行。

    如节点运行时未发生错误,将返回无错误。如节点运行时发生错误,则以错误输出返回该错误信息。

    如节点运行前发生错误,节点不执行,而是以错误输入的值作为错误输出返回。

    默认值: 无错误

    datatype_icon

    滤波后信号

    滤波后信号

    该输出可返回以下数据类型:

    • 双精度浮点数
    • 双精度浮点复数
    • 一维双精度浮点数数组
    • 一维双精度浮点复数数组
    datatype_icon

    最终条件

    最终的内部滤波器状态。 可传递该输出至下一次调用该节点的初始条件输入端,以连续性滤波采样。

    datatype_icon

    条件

    最终的内部滤波器状态值。

    datatype_icon

    错误输出

    错误信息。

    该节点根据标准错误处理方式生成该输出。

    标准错误行为

    许多节点提供错误输入输入端和错误输出输出端,以便节点可以对代码运行过程中发生的错误进行响应或通信。错误输入的值表示节点运行前是否发生错误。多数节点都以标准的、可预知的方法响应错误输入的值。

    错误输入不包含错误 错误输入包含错误
    如节点运行前未发生错误,节点将开始正常执行。

    如节点运行时未发生错误,将返回无错误。如节点运行时发生错误,则以错误输出返回该错误信息。

    如节点运行前发生错误,节点不执行,而是以错误输入的值作为错误输出返回。

    用于获取带FIR滤波器的滤波后信号的算法

    滤波器结构为FIR,该节点使用下列公式获取滤波后信号的元素:

    y i = j = 0 N b 1 b j x i j ( i 0 )
    其中,
    • y滤波后信号
    • Nb为FIR系数的数量
    • bj 为滤波器系数

    用于获取带IIR滤波器的滤波后信号的算法

    滤波器结构为IIR直接,该节点使用下列公式获取滤波后信号的元素:

    y i = 1 a 0 ( j = 0 N b 1 b j x i j k = 1 N a 1 a k y i k ) ( i 0 )
    其中,
    • y滤波后信号
    • Nb前向系数的数量
    • bj前向系数
    • Nb反向系数的数量
    • ak反向系数

    用于获取带IIR级联滤波器的滤波后信号的算法

    滤波器结构为IIR级联2阶或IIR级联4阶,该节点获取级联为2阶或4阶滤波器的滤波后信号的元素对于所有Ns滤波器阶段,某个滤波器阶段的输出是下一个滤波器阶段的输入。

    支持平台:

    桌面操作系统: Windows

    FPGA: 该产品不支持FPGA设备


    最近查看的主题