Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vykresliť spektogram v MATLAB

Kým MATLAB 6.5 a staršie verzie softvéru obsahovala funkciu s názvom " specgram " , ktorý by mohol zvládnuť vykresľovanie spektrogramu signál je , že novšie verzie majú vylepšené funkcie , ako je 3D vizualizácia . Aj keď staré definície funkcie je stále podporovaný , použitie " spektrogramu " namiesto " specgram " Dôrazne sa odporúča , najmä preto , že " specgram " je pravdepodobné , že bude úplne odstránený z budúcich verziách MATLABu . Pokyny dovolená 1

Otvorte nový projekt MATLAB . Choď na " Súbor " a potom kliknite na
2 nahrať hlasový signál z počítača

použite nasledujúci riadok kódu " Nový . " : " [ X , fs ] = wavread ( " test . wav " ) . " " Test.wav " je názov súboru , ktorý sa bude používať pre vykreslenie spektogram .
3

použite funkciu spektrogramu pre zobrazenie spektogram signálu v novom okne takto : " . postava , spektogram ( x ) "


4

Pridať " yaxis " príznak príkazu , ak chcete mať čas zastúpený na horizontálnej osi . Tento krok je voliteľný , ale pomôže urobiť najčastejšie zastúpenie spektrogramu . Zodpovedajúci riadok kódu je : " spektogram ( x , " yaxis " ) . "

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené