wenergy

Энергия для 1-D разложения вейвлет или вейвлет-пакетов

Синтаксис

[Ea,Ed] = wenergy(C,L)
E = wenergy(T)

Описание

Для одномерного вейвлета разложения [C,L] (см. wavedec для получения дополнительной информации), [Ea,Ed] = wenergy(C,L) возвращает Ea, который является процентом энергии, соответствующим приближению и Ed, который является вектором, содержащим проценты энергии, соответствующие деталям.

Для получения вейвлета дерева пакетов T (см. wptree, wpdec, wpdec2), E = wenergy(T) возвращает вектор E, который содержит проценты энергии, соответствующие терминальным узлам дерева T. В этом случае wenergy является методом wptree T объекта, который перегружает предыдущий wenergy функция.

Примеры

% Example 1: 1-D wavelet decomposition
%-------------------------------------
load noisbump
[C,L] = wavedec(noisbump,4,'sym4');
[Ea,Ed] = wenergy(C,L)

Ea =

   88.2860

Ed =

    2.1560    1.2286    1.4664    6.8630

% Example 2: 1-D wavelet packet decomposition
%--------------------------------------------
load noisbump
T = wpdec(noisbump,3,'sym4');
E = wenergy(T)

E =

95.0329  1.4664  0.6100  0.6408  0.5935  0.5445  0.5154
0.5965
Представлено до R2006a