MATLAB Answers

How do I get the time-frequency plot from given signal and DWT?

5 views (last 30 days)
Georgina Gocza
Georgina Gocza on 24 May 2020
Answered: Sai Sri Pathuri on 27 May 2020
I have a given signal. I know that I want to transform it with a Haar wavelet, and so I used wavedec to do just that:
[c,dcoeff] = wavedec(voltages,5,'haar')
This gives me back the coefficients. I also got the detail coefficient vectors:
[cd1,cd2,cd3,cd4,cd5]=detcoef(c,dcoeff,[1,2,3,4,5])
I want to plot this in the time-frequency domain to get an image much like this:
...but I have no idea how to do that just from the data above. Could anyone please share a time-frequency-amplitude plot code for wavelet transformed signals?
Thank you!

  0 Comments

Sign in to comment.


Translated by