Python中的Daubechies正交小波

3

我是信号处理方面的新手,在这里想请教如何使用Daubechies正交小波'db6'来过滤一个数组数据,例如像这样:

x = [1,2,3,4]

我已经阅读了这里的文档,但我没有找到如何实现它的想法。
2个回答

0
也许你可以使用 mlpy.wavelet 并尝试这个:
>>> import numpy as np
>>> import mlpy.wavelet as wave
>>> X = np.array([ 5.65685425,  3.41458985,  0.29185347, -0.29185347, -0.28310081,
...               -0.07045258,  0.28310081,  0.07045258])
>>> wave.idwt(X=X, wf='d', k=6)
array([  1.00000000e+00,   2.00000000e+00,   3.00000000e+00,
         4.00000000e+00,   3.00000000e+00,   2.00000000e+00,
         1.00000000e+00,  -3.53954610e-09])

如需详细说明,请访问此处


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接