Generates a digital Chebyshev II filter using the specified sampling freq: fs, high cutoff freq: fh, low cutoff freq: fl, attenuation in decibels, filter type, and filter order by using the Inv Chebyshev Coefficients algorithm.
![]() |
initialize, when TRUE, initializes the internal state of the VI. | ||||||||
![]() |
filter type specifies the passband of the filter.
|
||||||||
![]() |
input data is a set of input data. | ||||||||
![]() |
sampling freq: fs is the sampling frequency. sampling freq: fs must be greater than zero. The default for sampling freq: fs is 1.0. If the value is less than or equal to zero, the VI sets output data to a set of zeros. | ||||||||
![]() |
high cutoff freq: fh is the high cutoff frequency. high cutoff freq: fh must observe the Nyquist criterion. The VI ignores this parameter when filter type is 0 (lowpass) or 1 (highpass). The default is 0.45.
The Nyquist criterion is defined as
where
|
||||||||
![]() |
low cutoff freq: fl is the low cutoff frequency. low cutoff freq: fl must observe the Nyquist criterion. The default is 0.125.
The Nyquist criterion is defined as
where
|
||||||||
![]() |
attenuation is the attenuation in the stopband in dB. attenuation must be greater than zero. The default value is 0.1 dB. | ||||||||
![]() |
order must be greater than zero. If order is less than or equal to zero, the VI sets the output data to an empty scale. The default for order is 2. | ||||||||
![]() |
output data is a set of filtered samples. | ||||||||
![]() |
error returns any error or warning condition from the VI. Refer to Point By Point Error Codes for more information about these conditions. |