I've written a code for continuous wavelet transform using a Cauchy type wavelet function. But the intensity of wavelets aren't true. they are rippling in time. I used multiplication in the frequency space, instead of convolution in time-space. I attached a picture of results. As you can see in figure (4), the intensities of wavelets are rippling, but from figure (1) we can say that the intensities must not ripple. I'm not sure how to fix this- any suggestions?