dsp.DynamicFilterVisualizer
Display time-varying magnitude response of digital filters
Description
The dsp.DynamicFilterVisualizer
object displays the magnitude
response of time-varying digital filters or time-varying filter coefficients. The input to
this object can be a filter coefficients vector or a filter System object™.
Using the dynamic filter visualizer, you can configure the plot settings, measure the signal statistics, find the peak values, place the data cursors, and so on from the interface of the visualizer. For details, see Configure Array Plot.
Creation
Syntax
Description
returns a
dynamic filter visualizer object, dfv
= dsp.DynamicFilterVisualizerdfv
, that displays the magnitude
response of digital filters or filter coefficients.
returns a dynamic filter visualizer with the dfv
= dsp.DynamicFilterVisualizer(nfft
)FFTLength
property set
to nfft
.
returns a dynamic filter visualizer with the dfv
= dsp.DynamicFilterVisualizer(nfft
,Fs
)FFTLength
property set
to nfft
and the SampleRate
property set to
Fs
.
returns a dynamic filter visualizer with the dfv
= dsp.DynamicFilterVisualizer(nfft
,Fs
,range
)FFTLength
property set
to nfft
, the SampleRate
property set to
Fs
, and the FrequencyRange
property set to
range
.
returns a dynamic filter visualizer with each specified property set to the specified
value. You can specify name-value pair arguments in any order.dfv
= dsp.DynamicFilterVisualizer(Name,Value
)
Properties
Usage
Description
dfv(
displays the time-varying
magnitude response of the object filter, filt
)filt
, in the Dynamic Filter
Visualizer figure, as long as filt
has a valid
freqz()
implementation.