【发布时间】:2013-10-24 20:37:32
【问题描述】:
所有。所以,我有一些时间序列数据,我想用小波变换处理这些数据来表示。我对小波的概念比较陌生。我注意到 scipy.signal 有一些对象,但看起来很薄。是否有图书馆或其他东西可以帮助解决这个问题?您知道的任何文档或教程将不胜感激。
【问题讨论】:
所有。所以,我有一些时间序列数据,我想用小波变换处理这些数据来表示。我对小波的概念比较陌生。我注意到 scipy.signal 有一些对象,但看起来很薄。是否有图书馆或其他东西可以帮助解决这个问题?您知道的任何文档或教程将不胜感激。
【问题讨论】:
你试过PyWavelets吗?
import pywt
x = [3, 7, 1, 1, -2, 5, 4, 6]
# Discrete Wavelet Transform
cA, cD = pywt.dwt(x, 'db2')
x2 = pywt.idwt(cA, cD, 'db2')
他们的文档中有a few examples。
GitHub repository 也有更多更新信息可供查看。
【讨论】: