Alors que MATLAB 6.5 et les versions antérieures du logiciel contenaient une fonction appelée " specgram " qui pourrait manipuler le tracé de la spectrogramme d' un signal, les nouvelles versions viennent avec des fonctionnalités améliorées telles que le rendu 3D. Même si l'ancienne définition de la fonction est toujours prise en charge , l'utilisation de " spectrogramme " au lieu de " specgram " est fortement recommandé , surtout depuis " specgram " est susceptible d'être complètement retiré de futures versions de MATLAB. Instructions
1
Ouvrez un nouveau projet MATLAB. Allez dans " Fichier" puis cliquez sur
2
Utilisez la ligne de code suivante pour charger un signal de parole à partir de votre ordinateur "Nouveau". : " [X , fs ] = wavread ('test . wav ). " « Test.wav 'est le nom du fichier que vous allez utiliser pour tracer le spectrogramme.
3
Utilisez la fonction spectrogramme pour afficher le spectrogramme du signal dans une nouvelle fenêtre comme suit :
" . figure, spectrogramme (x) "
4
Ajouter un drapeau " Yaxis " à la commande si vous souhaitez avoir le temps représenté sur l'axe horizontal . Cette étape est facultative , mais aidera à rendre la représentation la plus commune d'un spectrogramme. La ligne de code correspondante est: « spectrogramme (x, ' Yaxis ') . "