How to plot time vs frequency in a wavelet transform?

1 回表示 (過去 30 日間)
Ajay
Ajay 2013 年 7 月 1 日
編集済み: Lisa Justin 2014 年 4 月 16 日
By using CWT we get the time vs scale plot but to get directly frequency for the corresponding time in a wavelet transform which function or code is used

回答 (2 件)

Jamais avenir
Jamais avenir 2013 年 7 月 21 日
Hi, Good question! the scal2frq function shows the corespondent frequencies for each scales. freq = scal2frq(scales,wname,1/Fs); can help you, the Fs is sampling rates.Aslo I have a question too.how did you get time-scale or time-freq plot.I want to have the 2-D plot of frequencies which are involve in a 1-D signal. also take a look at this question and comments please. http://www.mathworks.com/matlabcentral/answers/76023-proper-wavelet-scaling-restricted-frequency-analysis

Lisa Justin
Lisa Justin 2014 年 4 月 15 日
編集済み: Lisa Justin 2014 年 4 月 16 日
Convert scale to frequency by
frequency= 1/0.033*scale
see http://www.bth.se/fou/cuppsats.nsf/all/315e9a86357c82d8c1257b0b002cc52e/$file/BTH%202013%20Ibeh.pdf

カテゴリ

Help Center および File ExchangeContinuous Wavelet Transforms についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by