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!

