Equi-Ripple LowPass PtByPt (Not in Base Package)

Filters the input sequence using an equi-ripple lowpass FIR filter model. Details

initialize, when TRUE, initializes the internal state of the VI.
pass freq must be greater than zero. The default is 0.2. If pass freq is less than or equal to zero, the VI sets the output data to an empty scale through the Parks-McClellan algorithm.
input data is a set of input data.
sampling freq: fs has a default value of 1.0.
# of taps must be greater than zero. The default is 32. If the number of taps is less than or equal to zero, the VI sets output data to an empty scale through the Parks-McClellan algorithm.
stop freq must be greater than the pass freq and observe the Nyquist criterion. The default is 0.3.

where f0 is pass freq, f1 is stop freq, and fs is sampling frequency: fs. If any of these conditions is violated, the VI sets output data to an empty scale through the Parks-McClellan algorithm.

output data is the filtered output data.
error returns any error or warning condition from the VI. Refer to Point By Point Error Codes for more information about these conditions.

Equi-Ripple LowPass PtByPt Details

Generates a lowpass FIR filter with equi-ripple characteristics using the Parks-McClellan algorithm and # of taps, pass freq, stop freq, and sampling freq. The Equi-Ripple LowPass PtByPt VI then applies a linear-phase, lowpass filter to the set of input data to obtain the set of output data.

The passband of the filter goes from zero (DC) to pass freq. The transition band goes from pass freq to stop freq. The stopband goes from stop freq to the Nyquist frequency.