重采样(常量至变量,单通道)
- 更新时间2025-07-30
- 阅读时长4分钟
使用FIR滤波器,依据时间对输入信号X进行重采样。通过连线数据至X输入端可确定要使用的多态实例,也可手动选择实例。

输入/输出
抗混叠?
—
抗混叠?指定LabVIEW低于采样频率对信号采样时是否对输入信号进行低通滤波。 如抗混叠?的值为TRUE(默认),该VI可避免信号发生混叠。但是,重采样会增加计算量。
重置?
—
重置?控制对内部状态的初始化。默认值为FALSE。 VI第一次运行或重置?的值为TRUE时,LabVIEW可使内部状态初始化为0。重置?的值为FALSE时,LabVIEW可使内部状态初始化为上一次调用VI实例的最后状态。如需处理包含小数据块的大数据序列,可为第一个块设置该控件为TRUE,然后设置为FALSE,对其它的块继续进行滤波。
X
—
X包含用于重采样的输入信号。采样间隔X等于1。
时间
—
时间指定重采样时间,按升序排列。
错误输入(无错误)
—
错误输入表明该节点运行前发生的错误条件。该输入提供标准错误输入功能。
FIR滤波器规范
—
FIR滤波器规范指定VI用于FIR滤波器的最小值。
Y
—
Y返回重采样信号。
时间标识
—
时间标识返回Y中重采样信号的每个采样的时间。时间标识的元素数等于Y的列数。时间输入的内容可确定时间标识的内容。作为重采样滤波器内部状态的结果,时间标识可能在数组开始处存在多余的数据并在数组结束处丢失一些数据。
错误输出
—
错误输出包含错误信息。该输出提供标准错误输出功能。 |
为了计算时间 t的重采样信号,这个VI需要 t之前和 t之后的若干原始信号数据。 FIR滤波器的规格 决定了这个VI需要 t 之前和 t 之后的信号数据的数量。如t离输入信号的结束部分很近,t之后可能没有足够的数据供该VI计算重采样信号。但是,如在连续采集数据的在线应用程序中使用该VI,该VI只能在下个输入信号块可用时,计算t位置的重采样信号。因此,在第一个输入信号块中,时间标识丢失数组尾部t时刻的数据。在下一个输入信号块中,时间标识在数组的开始位置有额外的t时刻的数据。
抗混叠?
—
X
—
错误输入(无错误)
—
FIR滤波器规范
—
抗混叠衰减(dB)
—
Y
—
错误输出
—