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!

