fejerkorovkin

Фильтры вейвлета Fejér-Korovkin

Синтаксис

Описание

пример

Lo = fejerkorovkin(wname) возвращает Fejér-Korovkin, масштабирующий фильтр, заданный wname. Действительные доступы для wname 'fk4', 'fk6', 'fk8', 'fk14', 'fk18', и 'fk22'. Для получения информации о фильтрах Fejér–Korovkin смотрите Нилсона [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.

Входные параметры

свернуть все

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

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

свернуть все

Масштабирование фильтра, возвращенного как вектор.

Ссылки

[1] Нильсен, M. "На конструкции и локализации частоты конечных ортогональных квадратурных фильтров". Журнал Теории Приближения. Издание 108, Номер 1, 2001, стр 36–52.

Смотрите также

| |

Введенный в R2015b