Filters the input sequence using an equi-ripple bandpass FIR filter model. Details
![]() |
initialize, when TRUE, initializes the internal state of the VI. |
![]() |
higher pass freq must be greater than lower pass freq frequency. The default is 0.35. If higher pass freq is less than or equal to lower pass freq, the VI sets output data to an empty array through the Parks-McClellan algorithm. |
![]() |
lower pass freq must be greater than lower stop freq. The default is 0.25. If lower pass freq is less than or equal to lower stop freq, the VI sets output data to an empty array 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 the output data to an empty array through the Parks-McClellan algorithm. |
![]() |
lower stop freq must be greater than zero. The default is 0.20. If lower stop freq is less than or equal to zero, the VI sets output data to an empty scale through the Parks-McClellan algorithm. |
![]() |
higher stop freq must be greater than higher pass freq and must observe the Nyquist criterion. The default is 0.4. where f0 is lower stop freq, f1 is lower pass freq, f2 is higher pass freq, f3 is higher stop freq, and fs is sampling frequency: fs. If any of these conditions is violated, the VI sets the 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. |
Generates a bandpass FIR filter with equi-ripple characteristics using the Parks-McClellan algorithm and higher pass freq, lower pass freq, # of taps, lower stop freq, higher stop freq, and sampling freq: fs. The Equi-Ripple BandPass PtByPt VI then applies a linear-phase, bandpass filter to the set of input data to obtain the set of output data.
The first stopband of the filter region goes from zero (DC) to the lower stop frequency. The passband region goes from the lower pass frequency to the higher pass frequency. The second stopband region goes from the higher stop frequency to the Nyquist frequency.