В этом примере показано, как выполнять непрерывный вейвлет-анализ сигнала cusp. Вы можете использовать cwt для анализа с использованием аналитического вейвлета и wtmm выделить и охарактеризовать сингулярности.
Загрузите и постройте график сигнала cusp. Отображение его определения в командной строке.
load cuspamax; plot(cuspamax); grid on;

disp(caption)
x = linspace(0,1,1024); y = exp(-128*((x-0.3).^2))-3*(abs(x-0.7).^0.4);
Получение и просмотр CWT сигнала cusp. CWT использует аналитический импульс Морса с гаммой, равной 2, и параметром временной полосы 2,5. Обратите внимание на узкую область в скалограмме, сходящуюся к лучшей шкале (наивысшая частота). Это указывает на разрыв в сигнале.
cwt(cuspamax,'WaveletParameters',[2 2.5]);
Получение графика линий максимума вейвлет с использованием максимумов модуля вейвлет-преобразования. wtmm возвращает оценки степеней Холдера, которые характеризуют изолированные сингулярности в сигнале. Обратите внимание, что бугор показан очень четко с использованием wtmm.
wtmm(cuspamax,'ScalingExponent','local');
