scipy.signal.cwt
的文档称:
scipy.signal.cwt(data, wavelet, widths)
wavelet
: 函数 小波函数,应该有2个参数。第一个参数是返回向量将具有的点数(len(wavelet(width,length)) == length)。第二个是宽度参数,定义小波的大小(例如高斯标准差)。看看满足这些要求的ricker。小波函数应该取2个参数。
除了scipy.signal.ricket
之外还有哪些内置小波函数可以传递给scipy.signal.cwt
?
我在 scipy / scipy / signal / wavelets.py中看到:
__all__ = ['daub', 'qmf', 'cascade', 'morlet', 'ricker', 'cwt']
观察每个小波函数的参数,只有ricket
能够与scipy.signal.cwt(data, wavelet, widths)
配合使用(因为只有ricker
需要精确的两个参数)。