Максимумы модуля вейвлет-преобразования
[___] = wtmm( использует только масштаб, больший или равный x,'MinRegressionScale',scale)scale для оценки глобальной степени держателя. Этот синтаксис может включать любой из выходных аргументов, используемых в предыдущих синтаксисах.
[ также возвращает функции структуры множественных решений, hexp,tauq,structfunc] = wtmm(___)structfunc, для глобальной оценки степени держателя. Этот синтаксис может включать любой из входных аргументов, используемых в предыдущих синтаксисах.
wtmm(___,'ScalingExponent','local') без выходных аргументов строит графики максимумов вейвлета на текущем рисунке. Оценки местных показателей Holder отображаются в таблице справа от графика.
[___] = wtmm(___, возвращает показатель Holder и другие указанные выходы с дополнительными опциями, заданными одним или несколькими Name,Value)Name,Value аргументы пары.
Алгоритм WTMM находит сингулярности в сигнале путем определения максимумов. Алгоритм сначала вычисляет непрерывное вейвлет-преобразование, используя вторую производную гауссова вейвлета с 10 голосами на октаву. Вейвлет, который соответствует этому критерию, - это мексиканская шляпа, или вейвлет Рикера. Затем алгоритм определяет максимумы модулей для каждой шкалы. WTMM предназначен для использования с большими наборами данных, чтобы имелось достаточно выборок для точного определения максимумов.
Определение максимума модуля в точке x0 и шкале s0 равно
(s0, x0) |
где x находится в правой или левой окрестности x0. Если x находится в противоположной окрестности x0, определение
, x0) |
. Алгоритм поиска дополнительных максимумов повторяется для значений в этой шкале. Затем алгоритм продолжает движение вверх через более тонкие шкалы, проверяя, выровнены ли максимумы между шкалами. Если максимум сходится к лучшей шкале, это истинный максимум и указывает на сингулярность в этой точке.
Когда определяется каждая сингулярность, алгоритм затем оценивает свою степень держателя. Экспоненты держателя указывают степень дифференцируемости для каждой сингулярности, которая классифицирует силу сингулярности. Показатель степени держателя, меньший или равный 0, указывает на разрыв в этом месте. Экспоненты держателя, большие или равные 1, указывают на то, что сигнал дифференцируется в этом месте. Значения держателя от 0 до 1 указывают на непрерывное, но не различимое расположение. Они указывают, насколько близок сигнал в этой выборке к дифференцируемости. Экспоненты держателя, близкие к 0, указывают местоположения сигнала, которые менее различимы, чем местоположения с экспонентами, близкими к 1. Сигнал более плавный в местах с более высокими локальными показателями Держателя.
Для сигналов с несколькими cusp-подобными сингулярностями и степенями держателя, которые имеют большие вариации, задается алгоритм возврата локальных степеней держателя, которые предоставляют отдельные значения для каждой сингулярности. Для сигналов с многочисленными степенями держателя, имеющими относительно небольшие вариации, задается алгоритм возврата глобальной степени держателя. Общая степень держателя применяется ко всему сигналу. Для сигналов со множеством сингулярностей можно уменьшить количество максимумов, найденных, ограничив алгоритм для запуска с определенной минимальной или максимальной шкалы или регресса к ней соответственно. Для получения подробной информации о WTMM см. [1] и [3].
[1] Маллат, С. и В. Л. Хван. «Обнаружение и обработка сингулярности с помощью вейвлетов». Транзакции IEEE по теории информации. том 38, № 2, март 1992, стр. 617-643.
[2] Вендт, Х. и П. Абри. «Многофакторные тесты с использованием загрузочных лидеров вейвлетов». Транзакции IEEE на. Обработка сигналов. т. 55, № 10, 2007, стр. 4811-4820.
[3] Арнеодо, А., Б. Аудит, Н. Декостер, Ж.-Ф. Музи и К. Вайянт. «Многофактальный формализм на основе вейвлет: применение к последовательностям ДНК, спутниковые изображения облачной структуры и данные фондового рынка». Наука о катастрофах: нарушения климата, сердечные приступы и крахи рынка. Бунде, А., Дж. Кропп и Х. Дж. Шелльнхубер, Эдс. 2002, стр 26–102.