I am looking to compare the CWT of different signals in time, and I would like there to be an equivalence on different CWT plots. I.e., a magnitude of 0.5 on one CWT plot is the same as a magnitude of 0.5 on another CWT plot, and they both show up at the same colour.
I see in the documentation that the CWT uses the L1 normalization, here is my attempt to "undo" that such that I can compare across different observations. I essentially multiply each row of the wavelet transform output by its corresponding frequency.
[wt,f,coi] = cwt(Q,'amor',VoicesPerOctave = 48);
T_scaled(i,:)=f_flip(i)*T(i,:);
Am I on the right track, or what would be a better method of doing this to compare CWTs of different signals? Is unscaling the normalization the right way to go?