Enquanto MATLAB 6.5 e versões anteriores do software continha uma função chamada " specgram " que poderia lidar com a plotagem de espectrograma de um sinal , as versões mais recentes já vêm com uma melhor funcionalidade, como renderização 3D. Mesmo que a velha definição da função ainda é suportado , o uso de " espectrograma " em vez de " specgram " é altamente recomendado, especialmente porque " specgram " é susceptível de ser completamente removido futuras versões do MATLAB . Instruções
1
Abra um novo projeto MATLAB . Vá em "Arquivo " e clique em
2
Use a seguinte linha de código para carregar um sinal de voz de seu computador " Novo. ": " [X, fs ] = wavread (' teste. wav ') . " ' Test.wav ' é o nome do arquivo que será utilizado para traçar o espectrograma .
3
Use a função de espectrograma para exibir o espectrograma do sinal em uma nova janela como se segue : " . figura, espectrograma (x) "
4
Adicionar " yaxis " sinalizador para o comando , se você deseja ter tempo representado no eixo horizontal. Este passo é opcional , mas vai ajudar a tornar a representação mais comum de um espectrograma . A linha de código correspondente é: " espectrograma (x, ' yaxis ') . "