Вейвлет вейвлет-пакета
[SPEC,TIMES,FREQ]
= wpspectrum(WPT,Fs)
[...] = wpspectrum(WPT,Fs,'plot')
[...,TNFO] = wpspectrum(...)
[
возвращает матрицу вейвлета оценок спектральных пакетов, SPEC
,TIMES
,FREQ
]
= wpspectrum(WPT
,Fs
)SPEC
, для объекта дерева двоичных вейвлетов пакетов, WPT
. Fs
- частота дискретизации в Герце. SPEC
является 2J-by - N матрица, где J - уровень преобразования вейвлет, а N - длина временных рядов. TIMES
является вектором времени и N 1 байт и FREQ
является 1 на 2J вектор частот.
[...] = wpspectrum(
отображает спектр вейвлета пакета.WPT
,Fs
,'plot')
[...,
возвращает терминальные узлы вейвлета дерева пакетов в частотном порядке. TNFO
] = wpspectrum(...)
|
|
|
Частота дискретизации в Герце как скаляр класса double. По умолчанию: 1 |
|
Вектор символов |
|
Вейвлет вейвлет-пакета. Частотный интервал между строками |
|
Временной вектор. |
|
Вектор частоты. |
|
Терминальные узлы. |
wpspectrum
вычисляет спектр вейвлета пакета следующим образом:
Извлеките вейвлет пакетные коэффициенты, соответствующие терминальным узлам. Возьмем абсолютное значение коэффициентов.
Упорядочьте вейвлет пакетные коэффициенты по частотным упорядоченным расположениям.
Определите временной экстент на исходной временной оси, соответствующей каждому вейвлету пакетному коэффициенту. Повторите каждый вейвлет пакетный коэффициент, чтобы заполнить временные погрешности между соседними вейвлетами пакетными коэффициентами и создать вектор, равный по длине узлу 0 вейвлетов объекта дерева пакетов.
Wickerhauser, M.V. Лекции по алгоритмам Wavelet Packet, Технический отчет, Университет Вашингтона, Факультет математики, 1992.