数字信号处理实验讲义
电气与自动化工程学院
DSP实验室 2013年1月
前 言 ................................................................................................................................................ 2 实验一 MATLAB简介 ................................................................................................................. 3 实验二 用FFT实现信号的谱分析 .............................................................................................. 5 实验三 IIR数字巴特沃思滤波器的设计 .................................................................................... 9 实验四 FIR数字滤波器的设计 ................................................................................................. 10
存在的问题: 1. Matlab 不熟悉,很多同学都是第一次使用,软件一定要自己多动手,程序要自己编写,学会找错。 2. 程序的路径保存问题:最好不要出现在中文目录下。M文件首字母不要为数字或者下划线,或者其它专用的英文名称,如sin 3. 函数的编写问题和调用问题:函数只是表达一种自变量和应变量间的关系,不要在函数中定义x的取值。在同一个文件夹底下调用,弄清楚函数和变量(向量)的不同 4. 括号的使用,运算中都使用小括号,不要使用大括号或者中括号 5. 向量之间的运算要用点乘,分清是否使用向量函数还是标量函数。 6. 运行下一个程序前,要对前一个程序所遗留下来的变量进行清空。
1
前 言
信号处理与计算机的应用紧密结合。目前广泛应用的MATLAB工具软件包,以其强大的分析、开发及扩展功能为信号处理提供了强有力的支持。在数字信号处理实验中,我们主要应用MATLAB的信号处理工具箱及其灵活、便捷的编程工具,通过上机实验,帮助学生学习、掌握和应用MATLAB软件对信号处理所学的内容加以分析、计算,加深对信号处理基本算法的理解。
2