Digital and Analog Filters
Signal Processing Toolbox™ provides functions and apps that let you design, analyze, and implement a variety of digital FIR and IIR filters, such as lowpass, highpass, and bandstop. Visualize magnitude, phase, group delay, impulse, and step responses. Examine filter poles and zeros. Evaluate filter performance by testing stability and phase linearity. Apply filters to data and remove delays and phase distortion using zero-phase filtering.
Signal Processing Toolbox also provides functions that let you design and analyze analog filters, including Butterworth, Chebyshev, Bessel, and elliptic designs. Perform analog-to-digital filter conversion using discretization methods such as impulse invariance and the bilinear transformation.
- Digital Filter Design
FIR, IIR, windowing, equiripple, least squares, Butterworth, Chebyshev, elliptic, pulse shaping
- Digital Filter Analysis
Magnitude, phase, impulse, and step responses, phase and group delays, pole-zero analysis
- Digital Filtering
Zero-phase filtering, median filtering, overlap-add filtering, transfer function representation
- Multirate Signal Processing
Decimation, interpolation, downsampling, upsampling, antialiasing filter
- Analog Filters
Bessel, Butterworth, Chebyshev, elliptic, bilinear transformation, analysis functions