Разложите сигнал на высокочастотные и низкочастотные поддиапазоны
The dsp.SubbandAnalysisFilter
объект разлагает сигнал на высокочастотные и низкочастотные поддиапазоны, каждый с половинной шириной полосы входа.
Чтобы разложить сигнал на высокочастотные и низкочастотные поддиапазоны:
Создайте dsp.SubbandAnalysisFilter
Объекту и установите его свойства.
Вызывайте объект с аргументами, как будто это функция.
Дополнительные сведения о работе системных объектов см. в разделе «Что такое системные объекты?».
возвращает двухканальный фильтр анализа поддиапазона, subAna
= dsp.SubbandAnalysisFiltersubAna
, который разлагает входной сигнал на высокочастотный поддиапазон и низкочастотный поддиапазон, каждый с половинной шириной полосы входа.
возвращает двухканальный фильтр анализа поддиапазона, subAna
= dsp.SubbandAnalysisFilter(lpc
,hpc
)subAna
, с LowpassCofficients, набор свойств для lpc
и HighpassCoefficients
значение свойства установлено в lpc
.
возвращает двухканальный фильтр анализа поддиапазона, subAna
= dsp.SubbandAnalysisFilter(Name,Value
)subAna
, с каждым заданным набором свойств до заданного значения.
Чтобы использовать функцию объекта, задайте Системную object™ в качестве первого входного параметра. Например, чтобы освободить системные ресурсы системного объекта с именем obj
, используйте следующий синтаксис:
release(obj)
Этот объект реализует алгоритм, входы и выходы, описанные на Two-Channel Analysis Subband Filter блочных страниц с описанием. Свойства объекта соответствуют параметрам блоков, кроме:
The SubbandAnalysisFilter
объект не имеет свойства, которое соответствует параметру Input processing блока Двухканальный фильтр поддиапазона анализа. Объект принимает, что вход системы координат основан и всегда поддерживает скорость входного кадра.
Rate options параметров блоков не поддерживается dsp.SubbandAnalysisFilter
объект.