Closed wchak closed 3 years ago
https://github.com/wchak/ContinuousWavelets.jl/blob/master/src/utils.jl#L52
I am not sure whether getMinScaling = 6 is too large, but it passes the test max([norm(nonSupported[:,i],Inf) / norm(supported[:,i],Inf) for i = 2:size(spaceWaves,2)]...) ≤ 1e-2
It's passing that test because it's only constructing the father wavelet (which looks to be the test that's currently failing); there are at most 7 octaves to work with for data of size 128, so if the minimum is six, there's something odd going on with the mother wavelet construction. I would look at the space version of the unscaled mother wavelet (s=1). I suspect that its way too big, and probably something to do with the fact that they're using radian frequency instead of just frequency.
Codecov Report
100.00% <ø> (ø)
65.46% <31.57%> (+16.03%)
41.17% <42.85%> (-10.55%)
84.28% <83.33%> (+5.19%)
80.64% <100.00%> (-1.82%)
Continue to review full report at Codecov.