Python 最大重叠离散小波变换 (MODWT) 包

Python package for maximal overlap discrete wavelet transform(MODWT)

我必须使用 python 来重现一篇使用 MODWT 的论文的结果。我目前正在使用 pywt,它只有固定小波变换 (SWT)。我研究了一下,目前似乎没有 MODWT 包,我还发现很多人说 SWT 和 MODWT 是同一回事。但是使用 MATLAB 的 MODWT 和来自 python 的 SWT 的结果是不同的。 python 中有没有我可以用来直接执行 MODWT 的包?或者我可以使用 SWT 在 MODWT 中获得结果吗?

最近看了小波的书,

Percival, D. B., and A. T. Walden. Wavelet Methods for Time Series Analysis. Cambridge, UK: Cambridge University Press, 2000

接着,我使用python进行了modwt和多分辨率分析的算法。 python 代码可以在 github here 中找到。也许对你有用。