“数字FIR滤波器”VI根据FIR滤波器规范和可选FIR滤波器规范的输入数组对波形进行滤波。该VI可对单波形和多波形进行滤波。如果对多波形进行滤波,则VI将对每一个波形进行相同的滤波,但将对每一个波形使用不同的滤波器,并且保证每一个波形是相互分离的。
(1)FIR滤波器规范。
选择一个FIR滤波器的最小值,是一个簇数据类型,包含以下输入量:
①拓扑结构:决定了滤波器的类型,包括的选项是Off(默认)、FIR by Specification、Equi-ripple FIR和Windowed FIR。
②类型:决定了滤波器的通带,包括Lowpass(低通)、Highpass(高通)、Bandpass(带通)和Bandstop(带阻)。
③抽头数:FIR滤波器抽头数量,默认为50。
④最低通带:两个通带频率中低的一个,默认值为100Hz。
⑤最高通带:两个通带频率中高的一个,默认值为0。
⑥最低阻带:两个阻带频率中低的一个,默认值为200Hz。
⑦最高阻带:两个阻带频率中高的一个,默认值为0。(www.xing528.com)
(2)可选FIR滤波器规范。
用来设定FIR滤波器可选的附加参数,是一个簇数据类型,包含以下输入:
①通带增益:通带频率的增益,可以是线性或对数来表示,默认值为-3dB。
②阻带增益:组带频率的增益,可以是线性或对数来表示,默认值为-60dB。
③标尺:决定了通带增益和阻带增益的翻译方法。
④窗:选择平滑窗的类型,平滑窗减小滤波器通带中的纹波,并改善阻带中滤波器衰减频率的能力。
图6-36为“数字FIR滤波器”VI的一个应用实例,该实例对生成的一个添加噪声的锯齿波信号进行了数字FIR滤波处理。
图6-36 “数字FIR滤波器”VI的应用实例
(a)前面板;(b)程序框图
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。