MATLAB 声音文件处理

由于最近的Project要做声音分析,需要用到MATLAB,之前一直没怎么接触过,所以乘着做Project学习下。真的用了才知道MATLAB真是神器啊,呵呵~~~其强大的函数库和数学运算能力彻底让我折服了。言归正传,我们来讨论下用MATLAB做声音文件处理。

1. 读取WAV声音文件


2. 绘制波形图

3. 绘制振幅频谱图
 
波形的傅里叶变换返回震级和相位信息,并且用复数的形式表达,通过计算绝对值来获取其频率的振幅
 
4. 绘制能量频谱图

 
引用:
The MethWorks Support. Technique notes 1702, http://www.mathworks.com/support/tech-notes/1700/1702.html
posted @ 2011-08-02 23:20  DeveloperBo  阅读(1449)  评论(0编辑  收藏  举报