Advanced FIR Filtering VIs

Owning Palette: Filters VIs

Requires: Full Development System. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.

Use the Advanced FIR Filtering VIs to implement advanced FIR filters.

Note  The Convolution VI is available on both the Advanced FIR Filtering palette and the Signal Operation palette because you can use the VI for both filtering and signal manipulation.

The VIs on this palette can return signal processing error codes.

Palette ObjectDescription
ConvolutionComputes the convolution of the input sequences X and Y. Wire data to the X and Y inputs to determine the polymorphic instance to use or manually select the instance.
FIR FilterFilters the input sequence X using the direct-form FIR filter specified by FIR Coefficients. Wire data to the X input to determine the polymorphic instance to use or manually select the instance.
FIR Filter with I.C.Filters the input sequence X using the direct-form FIR filter specified by FIR Coefficients. You can use this VI to process blocks of continuous data. Wire data to the X input to determine the polymorphic instance to use or manually select the instance.
FIR Narrowband CoefficientsGenerates a set of filter coefficients to implement a digital interpolated FIR (IFIR) filter.
FIR Narrowband FilterFilters the input sequence X using the interpolated FIR (IFIR) filter specified by IFIR Coefficients.
FIR Windowed CoefficientsGenerates the set of filter coefficients you need to implement an FIR windowed filter.
Parks-McClellanGenerates a set of linear-phase FIR multiband digital filter coefficients using the # of taps, sampling frequency: fs, Band Parameters, and filter type.
Savitzky-Golay Filter CoefficientsDesigns a Savitzky-Golay FIR smoothing filter. This VI returns the designed Savitzky-Golay filter coefficients and the differentiation filter coefficients.