chgwdeccfs

Измените коэффициенты разложения мультисигнала 1-D

Синтаксис

DEC = chgwdeccfs(DEC,'ca',COEFS)
DEC = chgwdeccfs(DEC,'cd',COEFS,LEV)
DEC = chgwdeccfs(DEC,'all',CA,CD)
DEC = chgwdeccfs(DEC,'all',V)
DEC = chgwdeccfs(...,IDXSIG)

Описание

DEC = chgwdeccfs(DEC,'ca',COEFS) заменяет коэффициенты приближения на уровне DEC.level с содержавшимися в матричном COEFS. Если COEFS одно значение V, все коэффициенты заменяются V.

DEC = chgwdeccfs(DEC,'cd',COEFS,LEV) заменяет коэффициенты детали на уровне LEV с содержавшимися в матричном COEFS. Если COEFS одно значение V, затем LEV может быть вектор уровней и всех коэффициентов, которые принадлежат этим уровням, заменяются V. LEV должно быть таково что  LEV  DEC.level

DEC = chgwdeccfs(DEC,'all',CA,CD) замены все приближение и коэффициенты детали. CA должна быть матрица и CD должен быть массив ячеек длины DEC.level.

Если COEFS (или CA или CD) один номер, затем он заменяет все связанные коэффициенты. В противном случае, COEFS (или CA, или CD) должна быть матрица соответствующего размера.

Для действительного значения V, DEC = chgwdeccfs(DEC,'all',V) замены все коэффициенты V.

DEC = chgwdeccfs(...,IDXSIG) заменяет коэффициенты для сигналов, индексы которых даны векторным IDXSIG. Если исходные данные хранятся построчные или постолбцовые в матричном X, затем IDXSIG содержит строку или индексы столбца, соответственно, данных.

Примеры

% Load original 1D-multisignal
load thinker

% Perform a decomposition at level 2 using wavelet db2
dec = mdwtdec('r',X,2,'db2');

% Change the coefficients of details at level 1.
% Replace all values by 0.
decBIS = chgwdeccfs(dec,'cd',0,1);

% Change the coefficients of details at level 1 and 
% level 2 for signals 31 to 35. Replace all values by 0.
decTER = chgwdeccfs(dec,'cd',0,1:2,31:35);

% Compare original and new coefficients for details
% at level 1 for signals 31 to 35.
plot(dec.cd{1}(31:35,:)','b'); hold on;
plot(decTER.cd{1}(31:35,:)','r')

Смотрите также

|

Представленный в R2007a

Для просмотра документации необходимо авторизоваться на сайте