CWT Wavelet coefficient normalisation

DEAR MATLAB FORUM, I am searching for pattern in a signal. Therefor I normalized the energy of the signal to 1 and then used the CWT to obtain the coefficients which can be used as “correlation”. But I read in this thread : http://mathworks.co.uk/matlabcentral/newsreader/view_thread/304833 That the result of the CWT is not normalized. In the thread they suggested to use a weighted function to normalize the coefficients . The function is 1/ sqrt(scale). But is that also the function for the Daubechie wavelet family ? And shouldn’t there be a factor for the different wavelets of the family? With the function wscaloram() we get the percentage of the energy from the CWT results that is represented by the coefficients. Doesn`t that represent a correlation already or do I see that wrong? With higher correlation I acquire higher amplitudes in the coefficients and so a higher percentage in comparison to the other coefficients.
Thanks for your help Yours Jan

Answers (0)

Asked:

jan
on 21 Nov 2013

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!