exponenta event banner

wfilters

Описание

пример

[LoD,HiD,LoR,HiR] = wfilters(wname) возвращает четыре фильтра нижних и верхних частот, декомпозиции и реконструкции, связанные с ортогональным или биоргональным вейвлетом wname.

[F1,F2] = wfilters(wname,type) возвращает пару type фильтры, связанные с ортогональным или биортогенным вейвлетом wname. Например, wfilters('db6','h') возвращает пару фильтров верхних частот HiD и HiR связанные с db6 вейвлет.

Примеры

свернуть все

Задайте имя вейвлета.

wname = 'db5';

Вычислите четыре фильтра, связанные с именем вейвлета, указанным wname и постройте график результатов.

[LoD,HiD,LoR,HiR] = wfilters(wname); 
subplot(2,2,1)
stem(LoD)
title('Decomposition Lowpass Filter')
subplot(2,2,2)
stem(HiD)
title('Decomposition Highpass Filter')
subplot(2,2,3)
stem(LoR)
title('Reconstruction Lowpass Filter')
subplot(2,2,4)
stem(HiR)
title('Reconstruction Highpass Filter')
xlabel(['The four filters for ',wname])

Figure contains 4 axes. Axes 1 with title Decomposition Lowpass Filter contains an object of type stem. Axes 2 with title Decomposition Highpass Filter contains an object of type stem. Axes 3 with title Reconstruction Lowpass Filter contains an object of type stem. Axes 4 with title Reconstruction Highpass Filter contains an object of type stem.

Входные аргументы

свернуть все

Имя ортогонального или биоргонального вейвлета, указанного как одно из значений, перечисленных здесь.

Семейства вейвлетов

Небольшие волны

Daubechies

'db1' или 'haar', 'db2', ..., 'db10', ..., 'db45'

Coiflets

'coif1', ..., 'coif5'

Symlets

'sym2', ..., 'sym8', ...,'sym45'

Фильтры Фейера-Коровкина

'fk4', 'fk6', 'fk8', 'fk14', 'fk22'

Дискретный Мейер

'dmey'

Биоортогональный

'bior1.1', 'bior1.3', 'bior1.5'
'bior2.2', 'bior2.4', 'bior2.6', 'bior2.8'
'bior3.1', 'bior3.3', 'bior3.5', 'bior3.7'
'bior3.9', 'bior4.4', 'bior5.5', 'bior6.8'

Обратная биортогональность

'rbio1.1', 'rbio1.3', 'rbio1.5'
'rbio2.2', 'rbio2.4', 'rbio2.6', 'rbio2.8'
'rbio3.1', 'rbio3.3', 'rbio3.5', 'rbio3.7'
'rbio3.9', 'rbio4.4', 'rbio5.5', 'rbio6.8'

Тип возвращаемой пары фильтров, указанный как одно из перечисленных здесь значений.

typeОписание
'd'

Фильтры разложения (LoD и HiD)

'r'

Фильтры реконструкции (LoR и HiR)

'l'

Фильтры нижних частот (LoD и LoR)

'h'

Фильтры верхних частот (HiD и HiR)

Выходные аргументы

свернуть все

Фильтр нижних частот разложения, возвращаемый как действительный вектор, связанный с вейвлетом wname.

Фильтр верхних частот разложения, возвращаемый как действительный вектор, связанный с вейвлетом wname.

Фильтр нижних частот реконструкции, возвращаемый как действительный вектор, связанный с вейвлетом wname.

Фильтр верхних частот реконструкции, возвращаемый как действительный вектор, связанный с вейвлетом wname.

Пара фильтров запрошенных type, возвращено, указано как одна из перечисленных здесь пар фильтров.

typeОписаниеПара фильтров
'd'

Фильтры разложения

LoD и HiD

'r'

Восстановительные фильтры

LoR и HiR

'l'

Фильтры нижних частот

LoD и LoR

'h'

Фильтры верхних частот

HiD и HiR

Ссылки

[1] Daubechies, I. Десять лекций по вейвлетам. Серия региональных конференций CBMS-NSF по прикладной математике. Филадельфия, Пенсильвания: Общество промышленной и прикладной математики, 1992.

[2] Маллат, С. Г. «Теория разложения сигнала с множественным разрешением: вейвлет-представление». Транзакции IEEE по анализу шаблонов и машинному интеллекту. Том 11, выпуск 7, июль 1989 года, стр. 674-693.

См. также

| | |

Представлен до R2006a