Filter Analysis
DSP System Toolbox™ provides you with several filter analysis features to
validate filter design specifications. You can use these features to
visualize the various filter responses, such as magnitude, phase,
impulse, and step responses. You can also determine filter properties
using functions such as coeffs
, cost
, and info
, and verify filter
characteristics using functions such as firtype
, isfir
, and isstable
. For a complete list of all the analysis
functions that DSP System Toolbox offers, see Analysis Functions for Filter System Objects.
You can also visualize the magnitude and phase response of
time-varying digital filters using the dsp.DynamicFilterVisualizer
object in MATLAB® and the Filter
Visualizer block in Simulink®. For more information, see Configure Filter Visualizer.
Apps
Filter Analyzer | View, analyze, and compare filters (Since R2024a) |
Functions
Objects
filterAnalyzer | Analyze filters with Filter Analyzer app (Since R2024a) |
Blocks
Filter Visualizer | Display magnitude and phase response of time-varying digital filters (Since R2023a) |
Topics
- Analysis Functions for Filter System Objects
List of all the analysis functions for filter System objects.
- Configure Filter Visualizer
Customize Filter Visualizer properties and use measurement tools.
- Time Delay and Scaling in Multirate DSP Filters
Effect of time delay and scaling in multirate filters. Use
outputDelay
function to calculate the time delay and scaling.