2013-06-04 3 views
2

Matlab에서는 두 파형의 차이점을 들으려고합니다. MATLAB에서 오디오를 듣는 데 사용되는 함수는 무엇입니까? 예를 들어 파일에서 두 개의 파형을 가지고 있습니다.파형 듣기

wav1 = wavread('audio1.wav'); 
wav2 = wavread('audio2.wav'); 

스피커를 통해 이러한 파형을 재생할 수 있습니까?

답변

4

파형을 재생하는 Matlab 명령은 사운드 명령입니다. 그것은 다음과 같이 사용됩니다 :

sound(wav1,F1); 
sound(wav2,F2); 

여기서 F1과 F2는 재생에 사용되는 주파수입니다. 당신이 thusly 히 당신 같은 wavread 명령을 사용하여 오디오 파일의 주파수를 얻을 수 있습니다 Nbits1 오디오 파일의 데이터 포인트의 수는

[wav1,F1,Nbits1] = wavread('audio1.wav'); 

.

0

sound(wav1, 22050)을 시도해야합니다. 물론 더 높은 샘플 속도가 필요한 경우 언제든지 변경할 수 있습니다. sound(wav1) 만 사용할 수 있습니다. 그러나 웨이브 폼이 제대로 들리려면 항상 샘플링 속도 을 지정해야합니다.