Why cwtft is not recommended anymore?

17 visualizzazioni (ultimi 30 giorni)
Shirin Shadmand
Shirin Shadmand il 19 Apr 2018
Risposto: Binaya il 8 Ott 2024

I am trying to apply continuous wavelet transform with different Omega0 parameter(to change the resolution in frequency and time domain). I could find this option only in cwtft function. I have two questions:

  1. Does "Not recommended" mean I could get wrong answer?
  2. How can I change Omega0 parameter in new cwt function?

Risposte (1)

Binaya
Binaya il 8 Ott 2024
Hi Shirin
I understand that you have a few queries related to the "cwtft" and "cwt" functions. I will try to clarify them below:
  1. "Not recommended" does not mean that the function would produce in incorrect values.Instead, it implies that the function will be not be updated or supported in the future and may eventually be deprecated. The newer function that replaces it is designed to be more robust and offer additional functionalities.
  2. The 'cwt' function does not directly take 'Omega0' as an argument. To modify this parameter, you can define a custom wavelet parameters. This custom wavelet can then be passed into the 'cwt' function to achieve the desired wavelet transform.
You can refer to the following documentation which might be useful for your workflow:
  1. "cwtft": Type "doc cwtft" in the command window of MATLAB.
  2. "cwt": https://www.mathworks.com/help/wavelet/ref/cwt.html
  3. Morse wavelets: https://www.mathworks.com/help/wavelet/ug/morse-wavelets.html
Hope this helps!

Categorie

Scopri di più su Wavelet Toolbox in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by