Filter Analysis
Functions
Filter Design and Visualization Tools
dsp.DynamicFilterVisualizer | Display time-varying magnitude and phase response of digital filters |
filterDesigner | Open Filter Designer app |
fvtool | Visualize frequency response of DSP filters |
Filter Response Characteristics
freqrespest | Frequency response estimate via filtering |
freqrespopts | Create an options object for frequency response estimate |
freqz | Frequency response of discrete-time filter System object |
grpdelay | Group delay response of discrete-time filter System object |
impz | Impulse response of discrete-time filter System object |
impzlength | Length of impulse response of discrete-time filter System object |
measure | Measure frequency response characteristics of filter System object |
noisepsd | Power spectral density of filter output due to roundoff noise |
noisepsdopts | Create an options object for output noise PSD computation |
outputDelay | Determine output delay of single-rate or multirate filter (Since R2022a) |
phasedelay | Phase delay response of discrete-time filter System object |
phasez | Phase response of discrete-time filter System object (unwrapped) |
stepz | Step response of discrete-time filter System object |
zerophase | Zero-phase response of discrete-time filter System object |
zplane | Z-plane zero-pole plot for discrete-time filter System object |
Filter Properties
coeffs | Returns the filter System object coefficients in a structure |
cost | Estimate cost of implementing filter System object |
cumsec | Cumulative second-order section of the biquadratic filter |
disp | Display filter properties and values |
filtstates.cic | Store CIC filter states |
info | Information about filter System object |
order | Order of discrete-time filter System object |
reset | Reset internal states of System object |
ss | Convert discrete-time filter System object to state-space representation |
tf | Convert discrete-time filter System object to transfer function |
zpk | Zero-pole-gain conversion of discrete-time filter System object |
Check Filter Characteristics
firtype | Determine type (1-4) of linear phase FIR filter System object |
isallpass | Verify that discrete-time filter System object is allpass |
isfir | Verify if filter System object is FIR |
islinphase | Verify that discrete-time filter System object is linear phase |
ismaxphase | Verify that discrete-time filter System object is maximum phase |
isminphase | Verify that discrete-time filter System object is minimum phase |
isreal | Verify that discrete-time filter System object is real |
issos | Verify if discrete-time System object filter is in second-order sections form |
isstable | Verify that discrete-time filter System object is stable |
scalecheck | Check scaling of biquadratic filter |
Filter Realization
realizemdl | Simulink subsystem block for filter |
Transform Filter Coefficients
allpass2wdf | Allpass to Wave Digital Filter coefficient transformation |
normalizefreq | Switch filter specification between normalized frequency and absolute frequency |
wdf2allpass | Wave Digital Filter to allpass coefficient transformation |
Topics
- Analysis Methods for Filter System Objects
List of all the analysis methods for filter System objects.
- 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.
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other bat365 country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)