请教:用MATLAB怎样打开音频文件

课题中遇到一个难题需要解决.怎样用MATLAB软件打开一个WMA格式的音频文件,然后对音频的波形等进行分析。在MATLAB里面打开一个音频文件需要什么样的语句和命令啊?请了解这类问题的朋友给点指点,谢谢!

wavread ( f s t r ) 在文件f s t r中返回采样数据。help wavread可获得更多信息。
wavwrite (sv,f,fstr) 以采样频率f将采样声音向量sv写入文件fstr中。

参考资料:Matlab 5.0手册

温馨提示:内容为网友见解,仅供参考
无其他回答

matlab 如何打开wav声音文件
在matlab中,可以用wavread函数来打开wav格式的声音文件。wavread函数的用法如下:1、y = wavread(filename)输入参数filename为指定载入的音频文件名称,为单引号引出的字符串形式。返回参数y% % 为所读取的音频数据样本。当文件无扩展名时,系统自动附加扩展名.wav。2、[y, Fs, nbits] = wavread(file...

matlab读取mp3音频
matlab读取MP3音频数据,可以用audioread()函数, 用法很简单.[Y, FS]=audioread(FILENAME)filename为指定载入的音频文件名称(单引号引出的字符串)返回数据Y为所读取的音频数据,FS为采样频率 这个函数可以读取多种格式的音频文件,比如wav, mp3, flac, ogg等 例:[y,Fs] = audioread('1.mp3');%播放...

matlab中怎么读入一段音频文件
任务列表

我想用matlab画一个音频文件的分贝图,格式是wav。横坐标是时间或者频率...
搜索答案 我要提问 我想用matlab画一个音频文件的分贝图,格式是wav。横坐标是时间或者频率,纵坐标是分贝首页 问题 全部问题 经济金融 企业管理 法律法规 社会民生 科学教育 健康生活 体育运动 文化艺术 电子数码 电脑网络 娱乐休闲 行政地区 心理分析 医疗卫生 精选 知道专栏 知道日报 ...

如何用MATLAB播放音乐
可以用matlab函数sound实现。该函数的输入参量是音频数据向量、采样频率和转换位数。可以自己写些声音数据。下面的声音声调和频率有关,长度和数据长度有关:例如:sound(sin(2*pi*25*(1:4000)\/100));响两声就是:sound(sin(2*pi*25*(1:4000)\/100));sleep(1);sound(sin(2*pi*25*(1:4000)\/...

matlab 中wavread函数怎么使用
界面操作 File,Import Data可打开导入向导。实例:oad handel.mat %载入MATLAB自带的示例音频数据mat文件 hfile='Data_waveread.wav'; %准备写的音频数据文件 wavwrite(y,Fs,hfile) %将y以Fs采样率写到文件中 clear y Fs %清除载入的y以及Fs [y, Fs, nbits, readinfo] = wavread...

MATLAB音频文件读取
1、用audioread('');函数读取电脑中的音频文件,参数是音频文件的路径:[sampledata,FS] = audioread('F:1.mp3');sampledata保存音频信号数据,FS是音频采样率,MP3格式的采样率一般为44100;2、判断音频数据是否是双声道,如果是双声道则保留一个声道的数据,用calsample.m文件的函数完成此功能,文件...

matlab怎么把音频文件放在m文件的路径
最佳答案:对音频处理的前提是将音频数据导入到Matlab中,这里使用audioread函数进行实现 将需要处理的音频文件放在m文件的路径下,进行如下调用即可 输出的data1根据mp3文件的详细格式有所变化,双声道音频为2维矩阵,单声道则为1维列表 fs为mp3文件的采样率,在后续的处理中需要用到。

matlab中如何导入wav音频文件
确保音频与M文件在同一个文件夹内;使用语句:y=wavread('XX.wav');XX是音频名称,不是路径;如果你的音频是单声道的,导进去是一维数组;立体声就是二位数组了。

怎样用matlab保存生成的音频?
写入音频文件的代码使用audiowrite函数,仅需一行,和读入音频文件的函数audioread的函数用法是相近的。官方帮助audiowrite 而观察代码,第21行说明,生成的新的音频数据存放在z变量中,而频率 即可保存文件至new_bgm.wav文件中了。

相似回答