how i get wavelet coefficient after 5-level?
Show older comments
i work with ecc signal classification, and i use wavelet transform my signal have 1024 sample and after i make 5-level it should be 32-sample. but i get 5-app and 5-det each one have 1024 sample also , so ,how i get the only 32 sample ( as a feature ) which represent the ecg-signal . thanks,
Answers (1)
Wayne King
on 24 Aug 2012
You need to set the dwtmode to periodization
dwtmode('per');
x = randn(1024,1);
[C,L] = wavedec(x,5,'db4');
% get level-5 wavelet coefficients
d5 = detcoef(C,L,5);
length(d5)
Categories
Find more on Wavelet Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!