Банк фильтров диадического анализа
dsp.DyadicAnalysisFilterBank Система object™ разлагает широкополосный сигнал на совокупность поддиапазонов с меньшими полосами пропускания и более медленными скоростями дискретизации. Объект System использует ряд фильтров FIR верхних и нижних частот для обеспечения аппроксимации частотного разложения входного сигнала в октавной полосе. Каждый выходной сигнал фильтра понижается в два раза. С соответствующими фильтрами анализа и древовидной структурой набор фильтров диадического анализа представляет собой дискретное вейвлет-преобразование (DWT) или дискретное вейвлет-пакетное преобразование (DWPT).
Для получения приблизительных октавных частотных разложений входного сигнала:
Создать dsp.DyadicAnalysisFilterBank и задайте его свойства.
Вызовите объект с аргументами, как если бы это была функция.
Дополнительные сведения о работе системных объектов см. в разделе Что такое системные объекты?.
конструирует объект банка фильтров диадического анализа, dydan = dsp.DyadicAnalysisFilterBankdydan, которая вычисляет дискретное вейвлет-преобразование (DWT) второго уровня входного вектора столбца. Для ввода матрицы 2-D объект преобразует столбцы, используя экстремальный фазовый вейвлет Daubechies третьего порядка. Длина входа вдоль первого размера должна быть кратной 4.
dydan = dsp.DyadicAnalysisFilterBank( возвращает объект банка фильтров диадического анализа, для каждого свойства которого задано заданное значение.Name,Value)
Чтобы использовать функцию объекта, укажите объект System в качестве первого входного аргумента. Например, для освобождения системных ресурсов объекта System с именем obj, используйте следующий синтаксис:
release(obj)
Этот объект реализует алгоритм, входные и выходные данные, описанные на странице ссылок блока банка фильтров Dyadic Analysis. Свойства объекта соответствуют параметрам блока, за исключением:
Объект банка фильтров диадического анализа всегда объединяет поддиапазоны в один вектор-столбец для ввода вектора-столбца или в столбцы матрицы для ввода матрицы. Это поведение соответствует поведению блока при установке для параметра Output значения Single port. |