W光谱

2024-10-02 22:25:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个morlet小波,它由一个平面波乘以一个高斯窗口来描述,还有一个缩放参数,用python语言表示:

import numpy
f = 10
omega = 2*numpy.pi*f
x = numpy.linspace(-5,5,num=1000)
wavelet = numpy.exp(numpy.complex(0,1)*omega*x/s) * numpy.exp(-1.0*(x/s)**2/2.0)

通常,将小波的尺度参数(也称为“电平”)加倍会使其带宽减半。用i=1,2,3,s = 2**i绘制上述小波的FFT。。。对于后续i,宽度不会减半

莫雷特小波怎么了?在


Tags: importnumpy语言参数pi绘制num尺度
1条回答
网友
1楼 · 发布于 2024-10-02 22:25:24

您提供的上面的代码看起来不像(对我来说),好像它正确地构造了Morlet小波。本文{a1}为小波变换的构造提供了一个很好的指导,并对改变小波尺度的影响进行了解释。在

注意,根据您的实现,更改小波尺度将而不是更新/更改用于创建小波的FFT的比例。一般情况下,先构造FFT,然后再利用FFT构造离散小波变换。因此,改变小波尺度不会影响底层的FFT。在

我希望这有帮助。在

相关问题 更多 >