How to understand spectrogram function
显示 更早的评论
Hello, can someone explain please (in plain english as much as possible) what's the difference between:
1) [s,w,t] = spectrogram(x,window,noverlap,w) returns the spectrogram at the normalized frequencies specified in w.
and
2) [s,f,t] = spectrogram(x,window,noverlap,f,fs) returns the spectrogram at the cyclical frequencies specified in f.
maybe someone can provide a simple example.
THANK YOU
采纳的回答
更多回答(5 个)
Jonathan Grimbert
2018-5-23
1 个投票
thanks Vidya Viswanathan for your answer. However I got a question on the X axis... How do you know it is in ms for the second spectrogram ?
Thanks for your answer
Zulfidin Khodzhaev
2018-12-18
0 个投票
Is it possible to get rid of "colorbar", which is automatically there with "spectrogram" command ?
1 个评论
Pawan Sharma
2019-2-12
%% use this to get rid of the colorbar at the end of your plot syntax
colorbar off
Mohannad suleiman
2021-2-27
0 个投票
dear vidya how can we show the (power / frequency ) in the figures
1 个评论
Aditya Ramesh
2021-12-1
colorbar off
This disables the colorbar
colorbar on
This shows the colorbar without the bar label (power/frequency)
Colorbar with the legend label is shown by default even if no colorbar properties are defined. SO basically write nothign after spectrogram(.......) to get what you want.
Christoph
2021-8-25
0 个投票
You can also have a look here --> https://github.com/Christoph-Lauer/Sonogram
Lazaros Moysis
2023-3-14
Based on your comments and feedback, I want to understand, how could I compute the Spectrogram according to the Bark scale, which is
BandBarks = [20, 100, 200, 300, 400, 510, 630, 770, 920, 1080, 1270, 1480, 1720, 2000, 2320, 2700, 3150, 3700, 4400, 5300, 6400, 7700];
类别
在 帮助中心 和 File Exchange 中查找有关 Time-Frequency Analysis 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

