bbb8f76003
Signed-off-by: David Rotermund <54365609+davrot@users.noreply.github.com> |
||
---|---|---|
.. | ||
README.md |
PyWavelets -- Wavelet Transforms in Python
The goal
How do we do wavelet transforms under Python?
Questions to David Rotermund
You might want to read: A Practical Guide to Wavelet Analysis -> PDF
pip install PyWavelets
Which continuous mother wavelets are available?
import pywt
wavelet_list = pywt.wavelist(kind="continuous")
print(wavelet_list)
['cgau1', 'cgau2', 'cgau3', 'cgau4', 'cgau5', 'cgau6', 'cgau7', 'cgau8', 'cmor', 'fbsp', 'gaus1', 'gaus2', 'gaus3', 'gaus4', 'gaus5', 'gaus6', 'gaus7', 'gaus8', 'mexh', 'morl', 'shan']
-
The mexican hat wavelet "mexh"
-
The Morlet wavelet "morl"
-
The complex Morlet wavelet ("cmorB-C" with floating point values B, C)
-
The Gaussian wavelets ("gausP" where P is an integer between 1 and and 8)
-
The complex Gaussian wavelets ("cgauP" where P is an integer between 1 and 8)
-
The Shannon wavelets ("shanB-C" with floating point values B and C)
-
The frequency B-spline wavelets ("fpspM-B-C" with integer M and floating point B, C)
see Choosing the scales for cwt
Visualizing wavelets