Digital Filter Analysis
Magnitude, phase, impulse, and step responses, phase and group delays, pole-zero analysis
Analyze frequency- and time-domain responses of filters. Visualize filter poles and zeros in the complex plane.
|Filter Designer||Design filters starting with algorithm selection|
|Absolute value and complex magnitude|
|Frequency response of digital filter|
|Average filter delay (group delay)|
|Phase delay of digital filter|
|Phase response of digital filter|
|Shift phase angles|
|Zero-phase response of digital filter|
|Zero-pole plot for discrete-time systems|
|Impulse response of digital filter|
|Impulse response length|
|Step response of digital filter|
|2-norm or infinity-norm of digital filter|
|Type of linear phase FIR filter|
|Determine whether filter is allpass|
|Determine if digital filter has finite impulse response|
|Determine whether filter has linear phase|
|Determine whether filter is maximum phase|
|Determine whether filter is minimum phase|
|Determine whether filter is stable|
Filter Visualization Tool
|FVTool||Filter Visualization Tool|
- Frequency Response
Compute and display frequency responses of IIR and FIR lowpass, highpass, and bandpass filters.
- Phase Response
Extract the phase response of a filter.
- Group Delay and Phase Delay
Measure the average time delay of a filter as a function of frequency.
- Zero-Pole Analysis
Find and visualize poles and zeros of a linear system.
- Impulse Response
Generate and display the impulse response of a simple filter.
- Compensate for the Delay Introduced by an FIR Filter
Use indexing to counteract the time shifts introduced by filtering.
- Compensate for the Delay Introduced by an IIR Filter
Remove delays and distortion introduced by filtering, when it is critical to keep phase information intact.