![]() | Download Help (Windows Only) |
![]() | Note: This topic applies to the following Measurement Studio editions: Enterprise, Professional. |
Implements a windowed FIR bandstop filter using the specified window type.
Namespace: NationalInstruments.Analysis.Dsp.Filters
Assembly: NationalInstruments.Analysis.Enterprise (in NationalInstruments.Analysis.Enterprise.dll) Version: 19.0.45.49153 (19.0.45.49153)
Visual Basic (Declaration) |
---|
Public Class WindowedFirBandstopFilter _ Inherits FirFilterBase |
C# |
---|
public class WindowedFirBandstopFilter : FirFilterBase |
You can reduce the effects of the Gibbs phenomenon by using a smoothing window function to smooth the truncation of the ideal impulse response. By tapering the FIR coefficients at each end, you can diminish the height of the side lobes in the frequency response. However, the disadvantage to this method is that the main lobe widens, resulting in a wider transition region at the cutoff frequencies. The selection of a window function is similar to the choice between Chebyshev and Butterworth IIR filters. It is a trade-off between side lobe levels near the cutoff frequencies and width of the transition region.
Designing FIR filters by windowing is computationally inexpensive. Therefore, it is the fastest way to design FIR filters. However, it is not necessarily the best FIR filter design method.
Any public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.
Helpful
Not Helpful