I am running continuous wavelet transform in mexican hat wavelet basis on a data set (with millions of samples) using
pywavelets. The command used is
pywt.cwt(data, scales, wavelet). It works well for scales less than or equal to 64 but above 64 I am getting 0 as output for all coefficients. Any idea what is happening (I am assuming some truncation to 0 due to limited number of bits to store the data)? And how to fix it, if there is any solution.
Also above scale 64, the computation is getting really infeasible in terms of memory and runtimes, so even if I could fix it, I would actually prefer staying within scale 64. And of course in reality we would need infinite number of scaled daughter wavelets to complete the entire spectral range which is impossible. What are my other solutions, is it possible to have something like a low pass for the lower frequencies not covered using the mother and daughter wavelets, so I can visualize the continuous wavelet transform of high frequencies along with the short time Fourier transform of lower frequencies in one graph?