Mens MATLAB 6.5 og tidligere versjoner av programvaren inneholdt en funksjon som heter " specgram " som kunne håndtere plotting av et signal er spectrogram , de nyere versjonene kommer med forbedret funksjonalitet som 3D-rendering. Selv om den gamle definisjonen av funksjonen støttes fremdeles , er bruken av " spectrogram " i stedet for " specgram " sterkt anbefalt, spesielt siden " specgram " er trolig bli fullstendig fjernet fra fremtidige versjoner av MATLAB . Instruksjoner
en
Åpne en ny MATLAB prosjekt. Gå til " File " og deretter på
2
Bruk følgende linje med kode for å laste en tale signal fra din datamaskin " New". : «[ X , fs ] = wavread (' test. wav ' ) . " ' Test.wav ' er navnet på filen du skal bruke for å plotte spectrogram .
3
Bruk spectrogram funksjonen til å vise spectrogram av signalet i et nytt vindu som følger : en
" . figur, spectrogram ( x )"
4
Legg til en " yAkse " flagg til kommandoen hvis du ønsker å ha tid representert på den horisontale aksen . Dette trinn er valgfritt , men vil bidra til å gjengi den mest vanlige representasjon av et spektrogram . Den tilsvarende kodelinje er: " spectrogram ( x , ' yAkse ' ) . "