clouddrift.wavelet.morse_properties

clouddrift.wavelet.morse_properties#

clouddrift.wavelet.morse_properties(gamma: ndarray | float, beta: ndarray | float) tuple[ndarray, ndarray, ndarray] | tuple[float, float, float][source]#

Calculate the properties of the demodulated generalized Morse wavelets. See Lilly and Olhede (2009), doi: 10.1109/TSP.2008.2007607.

Parameters#

gammanp.ndarray or float

Gamma parameter of the wavelets.

betanp.ndarray or float

Beta parameter of the wavelets.

Returns#

widthnp.ndarray or float

Dimensionless time-domain window width of the wavelets.

skewnp.ndarray or float

Imaginary part of normalized third moment of the time-domain demodulate, or ‘demodulate skewness’.

kurtnp.ndarray or float

Normalized fourth moment of the time-domain demodulate, or ‘demodulate kurtosis’.

Examples#

TODO

See Also#

morse_wavelet(), morse_freq(), morse_amplitude(), morse_logspace_freq().