Визуализируйте фильтры в канализаторе
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