Разложение сигнала на высокочастотные и низкочастотные поддиапазоны
dsp.SubbandAnalysisFilter объект разлагает сигнал на высокочастотные и низкочастотные поддиапазоны, каждый с половиной ширины полосы входного сигнала.
Для разложения сигнала на высокочастотные и низкочастотные поддиапазоны:
Создать dsp.SubbandAnalysisFilter и задайте его свойства.
Вызовите объект с аргументами, как если бы это была функция.
Дополнительные сведения о работе системных объектов см. в разделе Что такое системные объекты?.
возвращает двухканальный фильтр анализа поддиапазонов, subAna = dsp.SubbandAnalysisFiltersubAna, что разлагает входной сигнал на высокочастотный поддиапазон и низкочастотный поддиапазон, каждый с половиной ширины полосы входного сигнала.
возвращает двухканальный фильтр анализа поддиапазонов, subAna = dsp.SubbandAnalysisFilter(lpc,hpc)subAna, со свойством LowpassCoefficients, равным lpc и HighpassCoefficients свойство имеет значение lpc.
возвращает двухканальный фильтр анализа поддиапазонов, subAna = dsp.SubbandAnalysisFilter(Name,Value)subAna, каждое указанное свойство имеет заданное значение.
Чтобы использовать функцию объекта, укажите object™ System в качестве первого входного аргумента. Например, для освобождения системных ресурсов объекта System с именем obj, используйте следующий синтаксис:
release(obj)
Этот объект реализует алгоритм, входы и выходы, описанные на странице ссылок блока фильтра поддиапазонов двухканального анализа. Свойства объекта соответствуют параметрам блока, за исключением:
SubbandAnalysisFilter объект не имеет свойства, соответствующего параметру обработки ввода блока фильтра поддиапазонов двухканального анализа. Объект предполагает, что входные данные основаны на кадрах, и всегда поддерживает входную частоту кадров.
Параметр блока Параметры скорости не поддерживается dsp.SubbandAnalysisFilter объект.