Home > other >  Ask for help, Matlab wavelet transform
Ask for help, Matlab wavelet transform

Time:01-30

Matlab command
 
> X=1:10;
> [cA, cD]=DWT (x, 'db5');
> [Ld and Hd, Lr, Hr]=wfilters (' db5 ');
> L=conv (x, Ld);

X to wavelet transform, get the low frequency coefficient of cA as shown in figure

With db5 low-pass filter coefficient x convolution, the data is shown in figure

The result of wavelet transform is not equal to x (convolution) by filter sampling again? , why don't L sampling values and cA is the same, is my code has a problem or understand there is a problem?
  • Related