中国民航大学 电子信息工程学院 MATLAB声音和图像信号分析处理 课程设计报告 题 目:matlab信号采集、分析、处理实验 专业班级: 101045A 姓 名: 李雄洲 李文君 李阳 雷明超 指导教师: 韩萍 何炜琨 二〇一二 年六月十五日 I 目 录 一、设计目的„„„„„„„„„„„„„„„„„„ 二、设计要求„„„„„„„„„„„„„„„„„„ 三、设计原理及方案„„„„„„„„„„„„„„„ 四、硬件电路或软件流程„„„„„„„„„„„„„ 五、调试分析„„„„„„„„„„„„„„„„„„ 六、设计总结„„„„„„„„„„„„„„„„„„ 七、参考文献„„„„„„„„„„„„„„„„„„ 八、附录(程序代码及元件清单)„„„„„„„„„ 1 一、 设计目的 课题目的在于通过 matlab仿真实验,熟悉 matlab的操作环境,深刻体会信号处理的研究方法,使所学知识融会贯通,最大程度锻炼工程项目能力。 二、设计要求 声音部分:本次课程设计的目的是利用 MATLAB对语音信号进行数字信号处理和分析,要求学生采集语音信号后,在 MATLAB软件平台进行频谱分析;并对所采集的语音信号加入干扰噪声,对加入噪声的信号进行频谱分析,设计合适的滤波器滤除噪声,恢复原信号。 要求利用 MATLAB来读入(采集)语音信号,将它赋值给某一向量。再将该向量看作一个普通的信号,对其进行 FFT变换实现频谱分析,再依据实际情况对它进行滤波。然后我们还可以通过 sound命令来对语音信号进行回放,以便在听觉上来感受声音的变化。 图形部分:搭建一个简单界面,实现信号(图像)的加载并显示,对采集信号进行加噪,并对加噪前后信号进行谱分析,将信号分析部分加载到所做界面中将滤波器设计部分加载到所做界面中,信号特技效果实现。 三、设计原理与方案 1、设计原理 MATLAB是矩阵实验室(Matrix Laboratory)的简称, 2 是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。 通过 MATLAB里几个命令函数的调用,很轻易的在实际语音与数字信号的理论之间搭了一座桥。课题的特色在于它将语音信号看作一个向量,于是就把语音数字化了。那么,就可以完全利用数字信号处理的知识来解决语音及加噪处理问题。我们可以像给一般信号做频谱分析一样,来对语音信号做频谱分析,也可以较容易的用数字滤波器来对语音进行滤波处理。 FIR滤波器...