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] Nielsen, M. «О конструкции и частотной локализации конечных ортогональных квадратурных фильтров». Журнал теории приближения. Том 108, № 1, 2001, стр. 36-52.

См. также

| |

Введенный в R2015b