Using custom wavelets for inverse transform?

17 vues (au cours des 30 derniers jours)
Asa Stahl
Asa Stahl le 15 Fév 2018
I'd like to use a custom wavelet to perform a cwt over a specified frequency range, then do the icwt back. Since the new version of cwt() doesn't take custom wavelets, I've been playing with the old version, and got the cwt part to work. But it doesn't seem like there's any old version of icwt that would accept a custom wavelet. Is there one that I am not aware of? If not, how difficult would it be to manually reconstruct a signal from the output of the old cwt() command?

Réponses (1)

Abhishek Ballaney
Abhishek Ballaney le 16 Fév 2018
https://in.mathworks.com/help/wavelet/ref/icwt.html
  2 commentaires
Asa Stahl
Asa Stahl le 16 Fév 2018
Modifié(e) : Asa Stahl le 16 Fév 2018
Yes, I have read this documentation. As far as I can tell, it states that the icwt() command only takes the three wavelets that can go into the new version of the cwt() command.
I don't believe this answers my question - though perhaps I'm missing something? My question is that, given that this icwt() command does not appear to take custom wavelets, whether there is some alternative I can use.
Mathews Jabaraj Soloman
Mathews Jabaraj Soloman le 24 Mai 2020
Hi,
I just wanted to know, did you figured out how to use icwt with new wavelets other than 'morse', 'amor' and 'bump'?
I got stuck in the same place. It would be great if you could help me.
Thanks in advance.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Continuous Wavelet Transforms dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by