1D CWT using mexh from command not gui

10 visualizaciones (últimos 30 días)
Rosanne Hart
Rosanne Hart el 12 de Dic. de 2022
Editada: nick el 17 de Nov. de 2023
I need to run a 1D continuous wavelet analysis on data using a mexican hat wavelet, however it needs to be conducted ~300 times therefore I need to have it coded rather than within the gui. I understand that there was a question asked a few years back and it seemed there was no functionality for this, and I am hoping that perhaps something has happened since then?
To provide some background information, I am conducting coastal science research on wave capture and I have a time series of water surface elevations that I need to analyse to determine the dominant frequencies through time at a fixed location. I am able to do this using a morlet wavelet, but for this research, I need it to be a mexican hat (ricker). Any assistance would be appreciated.

Respuestas (1)

nick
nick el 10 de Nov. de 2023
Editada: nick el 17 de Nov. de 2023
Hi Rosanne Heart,
I understand that you are facing an issue in finding a command line version of the function to compute 1D CWT using Mexican wavelet.
The documentation of ‘cwt’ only supports morse/bump/amor options. You can refer the following link to use the older version of ‘cwt’ which supports ‘mexh’:
Although the older version is no longer recommended as the newer functions like, ‘icwt’, are not compatible with it.
Hope it helps,
Regards,
Neelanshu

Categorías

Más información sobre Continuous Wavelet Transforms en Help Center y File Exchange.

Productos


Versión

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by