matlab的waveread这条指令怎么用

如何用这条指令读取个音频文件?
网上写的太复杂看不懂, 可以简单说说吗? 谢谢!

这条指令主要功能是读取音频文件,该音频文件的格式规定为Microsoft WAVE格式,也就是以.wav为后缀的音频文件。
有以下几种使用方法。
1、 y = wavread(file);
该语句读取文件名为file的音频文件,并将音频数据存储在y中,返回给用户使用。音频数据的值域为[-1,1]
2、[y,fs,nbits] = wavread(file)
同上,file指定音频文件名,y是音频数据。另外该语句还能够返回该音频文件的采样率fs,和采样位数nbits
3、[...] = wavread(file,n)
该语句用来读取文件名为file的音频文件中的前n个数据。如果有多个通道,每个通道的数据都会被读取出来。[...]表示随用户自己定义。如果用户在这里只写一个y,该语句就只会返回音频数据,如果用户写成[y,fs,nbits],该语句就不但会返回音频数据y,还会返回采样率fs,和采样位数nbits
4、[...]=wavread(file,[n1,n2])
该语句用来读取文件名为file的音频文件中的第n1个到第n2个之间的数据。
5、siz = wavread(file,'size')
该语句返回文件名为file的音频文件的数据大小 siz = [samples channels]
6、[y,fs,nbits,opts]=wavread(...)
该语句返回的参数opts包含了音频文件的额外信息。
温馨提示:答案为网友推荐,仅供参考