matlab wavplay函数用法
时间: 2023-10-31 16:45:33 浏览: 322
wavplay函数是MATLAB中用来播放WAV格式音频文件的函数。其语法为:
wavplay(y, Fs)
其中,y为音频数据,Fs为采样率。
使用wavplay函数可以直接在MATLAB命令窗口中播放音频文件,示例代码如下:
% 播放音频文件
[y, Fs] = audioread('audio.wav');
wavplay(y, Fs);
% 播放一段自定义的音频
Fs = 8000; % 采样率
t = 0:1/Fs:2; % 时间向量
f1 = 440; % 频率
f2 = 880;
y = sin(2*pi*f1*t) + sin(2*pi*f2*t); % 生成音频数据
wavplay(y, Fs);
需要注意的是,wavplay函数在较新版本的MATLAB中已经被弃用,推荐使用audioplayer函数来播放音频。
阅读全文