hyp*_*ean 7 python matplotlib scipy wavelet pywt
我知道SciPy在scipy.signal.wavelets中有一些用于小波的信号处理工具,并且可以使用Matplotlib绘制图表,但似乎我无法正确使用它.我曾尝试在线性空间上绘制Daubechies小波,但这不是我想要的.一般来说,我对小波和数学非常不熟练.:)
小智 13
使用最近的PyWavelets主干版本,在x-grid上获得缩放函数和小波函数的近似非常简单:
[phi, psi, x] = pywt.Wavelet('db2').wavefun(level=4)
Run Code Online (Sandbox Code Playgroud)
请注意,x-grid输出在v0.1.6中不可用,因此如果需要,则必须使用trunk版本.
有了这些数据,您可以使用自己喜欢的绘图包绘制它,例如:
import pylab
pylab.plot(x, psi)
pylab.show()
Run Code Online (Sandbox Code Playgroud)
在wavelets.pybytes.com演示页面上使用了一种非常类似的方法,但是图表是通过Google Charts完成的,用于在线演示.
归档时间: |
|
查看次数: |
9389 次 |
最近记录: |