exponenta event banner

cmorwavf

Объедините вейвлет Morlet

    Описание

    [psi,x] = cmorwavf(lb,ub,n) возвращает комплексный вейвлет Morlet, psi, параметром затухания времени, fb, и центральная частота, fc, оба равняются 1. Вейвлет оценен на n- укажите обычную сетку, x, для интервала [lb, ub]. Общее выражение для комплексного вейвлета Morlet

    ψ(x)=1πfbexp(2πiфК x)exp(x2/fb).

    пример

    [psi,x] = cmorwavf(lb,ub,n,fb,fc) возвращает комплексный вейвлет Morlet параметром затухания времени, fb, и центральная частота, fc.

    Примеры

    свернуть все

    Создайте вейвлет Morlet с комплексным знаком параметром полосы пропускания 1,5 и центральной частотой 1. Установите эффективную поддержку [-8,8] и длина вейвлета к 1 000.

    N = 1000;
    Lb = -8;
    Ub = 8;
    fb = 1.5;
    fc = 1;
    [psi,x] = cmorwavf(Lb,Ub,N,fb,fc);

    Постройте действительные и мнимые части вейвлета.

    subplot(2,1,1)
    plot(x,real(psi)); title('Real Part');
    subplot(2,1,2)
    plot(x,imag(psi)); title('Imaginary Part');

    Figure contains 2 axes objects. Axes object 1 with title Real Part contains an object of type line. Axes object 2 with title Imaginary Part contains an object of type line.

    В этом примере показано, как комплексная форма вейвлета Morlet в частотном диапазоне затронута значением параметра полосы пропускания (Fb). Оба вейвлета имеют центральную частоту 1. Один вейвлет имеет Fb значение 0,5 и другой вейвлет имеет значение 8.

    f = -5:.01:5;  
    Fc = 1;  
    Fb1 = 0.5;  
    Fb2 = 8;  
    psihat1 = exp(-pi^2*Fb1*(f-Fc).^2);  
    psihat2 = exp(-pi^2*Fb2*(f-Fc).^2);  
    plot(f,psihat1)  
    hold on;  
    plot(f,psihat2,'r')  
    legend('Fb = 0.5','Fb = 8')

    Figure contains an axes object. The axes object contains 2 objects of type line. These objects represent Fb = 0.5, Fb = 8.

    Fb параметр полосы пропускания для комплексного вейвлета Morlet является инверсией отклонения в частоте. Поэтому увеличение Fb приводит к более узкой концентрации энергии вокруг центральной частоты.

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

    свернуть все

    Оставленная конечная точка закрытого интервала в виде скаляра. lb строго меньше ub.

    Правильная конечная точка закрытого интервала в виде скаляра. ub строго больше ub.

    Количество расположенных с равными интервалами точек в интервале [lb, ub] в виде положительного целого числа.

    Параметр затухания времени в виде положительной скалярной величины. fb управляет затуханием во временном интервале и соответствующем энергетическом распространении (полоса пропускания) в частотном диапазоне. fb инверсия отклонения в частотном диапазоне.

    • Увеличение fb делает энергию вейвлета более сконцентрированной вокруг центральной частоты и приводит к более медленному затуханию вейвлета во временном интервале.

    • Уменьшение fb результаты в более быстром затухании вейвлета во временном интервале и меньшего количества энергетического распространения в частотном диапазоне.

    Значение fb не влияет на центральную частоту. При преобразовании от шкалы до частоты только центральная частота влияет на значения частоты. Энергетическое распространение или параметр полосы пропускания влияют, насколько локализованный вейвлет находится в частотном диапазоне.

    Центральная частота в виде положительной скалярной величины.

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

    свернуть все

    Объедините вейвлет Morlet, возвращенный как 1 с комплексным знаком n вектор.

    Точки выборки, где комплексный вектор Morlet оценен, возвратились как 1 n вектор. Точки выборки равномерно распределяются между lb и ub.

    Ссылки

    [1] Teolis, Энтони. Вычислительная Обработка сигналов с Вейвлетами. Бостон, MA: Birkhäuser Бостон, 1998. https://doi.org/10.1007/978-1-4612-4142-3.

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

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