exponenta event banner

fejerkorovkin

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

Синтаксис

Описание

пример

Lo = fejerkorovkin(wname) возвращает фильтр масштабирования Фейера-Коровкина, указанный wname. Действительные записи для wname являются 'fk4', 'fk6', 'fk8', 'fk14', 'fk18', и 'fk22'. Для получения информации о фильтрах Фейера-Коровкина см. Nielson [1].

Примеры

свернуть все

Постройте и постройте график масштабной функции Фейера-Коровкина (14) и вейвлета.

Получить масштабный фильтр Фейера-Коровкина и отобразить его 14 коэффициентов.

Lo = fejerkorovkin('fk14')
Lo = 1×14

    0.2604    0.6869    0.6116    0.0514   -0.2456   -0.0486    0.1243    0.0222   -0.0640   -0.0051    0.0298   -0.0033   -0.0093    0.0035

Используйте масштабный фильтр для получения вейвлет-фильтра и отображения его коэффициентов вейвлет-фильтра.

Hi = qmf(Lo)
Hi = 1×14

    0.0035    0.0093   -0.0033   -0.0298   -0.0051    0.0640    0.0222   -0.1243   -0.0486    0.2456    0.0514   -0.6116    0.6869   -0.2604

wavefun обеспечивает эффективный способ построения и построения графика функции масштабирования и вейвлета.

[phi,psi,xval] = wavefun('fk14');
subplot(2,1,1)
plot(xval,phi)
title('Scaling Function')
subplot(2,1,2)
plot(xval,psi)
title('Wavelet')

Figure contains 2 axes. Axes 1 with title Scaling Function contains an object of type line. Axes 2 with title Wavelet contains an object of type line.

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

свернуть все

Имя требуемого масштабного фильтра Фейера-Коровкина. Числовое значение в каждом имени - это количество коэффициентов фильтра Фейера-Коровкина. Например, если wname является 'fk14', Lo имеет 14 коэффициентов.

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

свернуть все

Фильтр масштабирования, возвращаемый как вектор.

Ссылки

[1] Нильсен, М. «О конструкции и частотной локализации конечных ортогональных квадратурных фильтров». Журнал теории аппроксимаций. Том 108, номер 1, 2001, стр. 36-52.

См. также

| |

Представлен в R2015b