Supported Filter System Objects
In the Filter Analyzer and Filter Designer apps, you can import System objects for filter analysis and visualization. In Filter Designer, you can also import, quantize, and refine the filter design for your imported System objects.
DSP Filter System Objects — If you have a license for DSP System Toolbox™, you can use DSP System objects to model digital filters and build DSP systems.
DSP HDL Filter System Objects — If you have a license for DSP HDL Toolbox™, you can use DSP HDL System objects to model digital filters and generate HDL code.
For more information about importing a System object™, see Import Filter (Filter Analyzer) or Import Filter (Filter Designer).
DSP Filter System Objects
If you have DSP System Toolbox, then Filter Analyzer and Filter Designer support importing these filter System objects.
| System object | Supported in Filter Analyzer | Supported in Filter Designer |
|---|---|---|
dsp.AllpassFilter | ✓ | |
dsp.AllpoleFilter | ✓ | |
dsp.CICCompensationDecimator | ✓ | |
dsp.CICCompensationInterpolator | ✓ | |
dsp.CICDecimator | ✓ | ✓ |
dsp.CICInterpolator | ✓ | ✓ |
dsp.ComplexBandpassDecimator | ✓ (since R2024b) | |
dsp.CoupledAllpassFilter | ✓ | |
dsp.DCBlocker | ✓ (since R2024b) | |
dsp.Delay | ✓ | |
dsp.Differentiator | ✓ | ✓ |
dsp.DigitalDownConverter | ✓ | |
dsp.DigitalUpConverter | ✓ | |
dsp.FIRDecimator | ✓ | ✓ |
dsp.FIRFilter | ✓ | ✓ |
dsp.FIRHalfbandDecimator | ✓ | ✓ |
dsp.FIRHalfbandInterpolator | ✓ | ✓ |
dsp.FIRInterpolator | ✓ | ✓ |
dsp.FIRRateConverter | ✓ | ✓ |
dsp.FarrowRateConverter | ✓ | |
dsp.FilterCascade | ✓ | ✓ |
dsp.FourthOrderSectionFilter | ✓ | ✓ |
dsp.HighpassFilter | ✓ | ✓ |
dsp.IIRFilter | ✓ | ✓ |
dsp.IIRHalfbandDecimator | ✓ | ✓ |
dsp.IIRHalfbandInterpolator | ✓ | ✓ |
dsp.LowpassFilter | ✓ | ✓ |
dsp.NotchPeakFilter | ✓ | |
dsp.ParallelFilter | ✓ | ✓ |
dsp.SOSFilter | ✓ | ✓ |
dsp.SampleRateConverter | ✓ (since R2025a) | |
dsp.VariableBandwidthFIRFilter | ✓ | |
dsp.VariableBandwidthIIRFilter | ✓ | |
dsp.VariableFIRDecimator | ✓ (since R2024b) | |
dsp.VariableFIRInterpolator | ✓ (since R2024b) |
Note
Importing filters with fixed-point arithmetic is not supported for these DSP
Filter System objects: dsp.FourthOrderSectionFilter and
dsp.NotchPeakFilter.
DSP HDL Filter System Objects
If you have DSP HDL Toolbox, then Filter Analyzer supports importing these filter System objects.
| System object | Supported in Filter Analyzer |
|---|---|
dsphdl.FIRFilter (DSP HDL Toolbox) | ✓ (since R2024b) |
dsphdl.BiquadFilter (DSP HDL Toolbox) | ✓ (since R2024b) |
Note
Filter Analyzer does not support the Magnitude estimate or Round-off noise power spectrum analyses for DSP HDL Filter System Objects.