Визуализируйте фильтры в канализаторе
fvtool(
визуализирует фильтры в obj
)dsp.Channelizer
Системное object™ с использованием Filter Visualization Tool (FVTool).
fvtool(
визуализирует фильтры, соответствующие индексам в векторе obj
,ind
)ind
. ind
- вектор-строка индексов между 1
и obj.NumFrequencyBands
. По умолчанию этот вектор является [1: N], где N является наименьшим из obj.NumFrequencyBands
и 64
.
Для примера, чтобы визуализировать первые 4 фильтра, установите ind
на [1:4]
.
channelizer = dsp.Channelizer; fvtool(channelizer,[1:4]);
fvtool(
визуализирует фильтры с дополнительными опциями, заданными одним или несколькими obj
,ind
,Name,Value
)Name,Value
аргументы в виде пар.
Например, чтобы визуализировать первые 4 фильтра в канализаторе на интервале Найквиста [- 44100/2
, 44100/2
] Гц, установите 'Fs'
на 44100
. Чтобы вычислить частотную характеристику с помощью 1024 частотных точек, задайте 'NFFT'
на 1024
. В сложение, чтобы визуализировать сумму характеристик фильтра, установите 'overall'
на true
.
channelizer = dsp.Channelizer; fvtool(channelizer,[1:4],'Fs',44100,'NFFT',1024,'overall',true);
bandedgeFrequencies
| centerFrequencies
| coeffs
| freqz
| getFilters
| polyphase
| tf