IT序号网

matlab之听波形

yjmyzz 2025年04月02日 编程语言 93 0

在 Matlab 中,我想听听两个波形听起来的区别。 Matlab中用来听音频的函数是什么?例如我有两个来自文件的波形

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

我怎样才能在我的扬声器上播放这些波形?

请您参考如下方法:

播放波形的Matlab命令是sound命令。它是这样使用的:

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

其中 F1 和 F2 是播放中使用的频率。您可以使用相同的 wavread 命令从音频文件中获取频率:

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

其中 Nbits1 是音频文件中的数据点数。


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!