Пороги сжатия мультисигнала 1-D и производительность
[THR_VAL,L2_Perf,N0_Perf] = mswcmptp(DEC,METH)
[THR_VAL,L2_Perf,N0_Perf]
= mswcmptp(DEC,METH,PARAM)
[THR_VAL,L2_Perf,N0_Perf] = mswcmptp(DEC,METH)
или [THR_VAL,L2_Perf,N0_Perf]
= mswcmptp(DEC,METH,PARAM)
вычисляет векторы THR_VAL
, L2_Perf
и N0_Perf
полученный после сжатия с помощью METH
метод и при необходимости PARAM
параметр (см. mswcmp
для получения дополнительной информации о METH
и PARAM
).
Для сигнала ith:
THR_VAL(i)
порог, применился к коэффициентам вейвлета. Для зависимого метода уровня, THR_VAL(i,j)
порог, применился к коэффициентам детали на уровне j
L2_Perf(i)
процент энергии (L2_norm), сохраненный после сжатия.
N0_Perf(i)
процент нулей, полученных после сжатия.
Можно использовать еще три дополнительных входных параметров:
[...] = mswcmptp(...,S_OR_H,KEEPAPP,IDXSIG)
S_OR_H ('s' or 'h')
обозначает мягкую или трудную пороговую обработку (см. mswthresh
для получения дополнительной информации).
KEEPAPP (true or false)
указывает, сохранить ли коэффициенты приближения (true
) или не (false
)
IDXSIG
вектор, который содержит индексы начальных сигналов или 'all'
.
Значениями по умолчанию является, соответственно, 'h'
, ложь и 'all'
.
% Load original 1D-multisignal. load thinker % Perform a decomposition at level 2 using wavelet db2. dec = mdwtdec('r',X,2,'db2'); % Compute compression thresholds and exact performances % obtained after a compression using the method 'N0_perf' and % requiring a percentage of zeros near 95% for the wavelet % coefficients. [THR_VAL,L2_Perf,N0_Perf] = mswcmptp(dec,'N0_perf',95);
Daubechies, я. (1992), Десять лекций по вейвлетам, ряду конференции CBMS-NSF в прикладной математике. SIAM Эд.
Mallat, S. (1989), “Теория для мультиразрешения сигнализирует о разложении: представление вейвлета”, Анальный Шаблон IEEE. и Машина Intell., издание 11, № 7, стр 674–693.
Мейер, Y. (1990), Ondelettes и opérateurs, Том 1, Герман Эд. (Английский перевод: Вейвлеты и операторы, Кембриджское Нажатие Унив. 1993.)