“数字信号处理”这门课程是各高等院校电子、信息类专业的一门非常重要的专业基础课,本书配合“数字信号处理”这门课程的理论教学,设置了相应的基于MATLAB的实验课程以补充理论教学,帮助读者理解所学的概念和算法。
本书假定读者不具备MATLAB的基础知识,而是通过本书前一部分验证性的实验,来逐步掌握这种在信号处理方面能解决重要问题的实用语言。随着读者对MATLAB语言的熟悉,本书后一部分逐步增加了设计性的实验,要求读者编写必要的MATLAB程序,有利于加深对原理的理解,加强对数字信号处理技术的应用。相信读者能够掌握利用MATLAB来解决复杂的问题。
本书是《数字信号处理及应用》一书的配套实验教材,配合《数字信号处理及应用》各章的教学,安排了相应的实验。内容包括:MATLAB入门及常见信号的产生和显示;离散系统的差分方程以及离散序列的卷积运算分析;离散信号和系统的z变换分析;周期信号的离散傅里叶级数及有限长序列的离散傅里叶变换(DFT);快速傅里叶变换(FFT)算法;数字滤波器的设计及实现。在本书的最后还给出了上机作业的参考程序和《数字信号处理及应用》一书中各章的习题解答。
“数字信号处理”是一门实践性很强的课程,本书配合数字信号处理的基础理论设计了相应的实验,这对于学习和掌握数字信号处理的理论和实践技术具有重要的意义。
第1部分 数字信号处理基础实验
实验1 MATLAB入门及常见信号的产生和显示
实验2 离散序列的卷积和系统差分方程的MATLAB实现
实验3 z变换和系统频域特性的MATLAB实现
实验4 离散傅里叶变换的MATLAB实现
实验5 快速傅里叶变换及应用
实验6 基于MATLAB的ⅡR滤波器设计
实验7 基于MATLAB的FIR滤波器设计
实验8 基于MATLAB的的数字信号处理系统的实现
第2部分 数字信号处理基础实验参考程序
实验1 参考程序
实验2 参考程序
实验3 参考程序
实验4 参考程序
实验5 参考程序
实验6 参考程序
实验7 参考程序
第3部分 数字信号处理及应用习题解答
第2章 离散时间信号与系统习题解答
第3章 z变换习题解答
第4章 离散傅里叶变换习题解答
第5章 快速傅里叶变换习题解答
第6章 ⅡR数字滤波器设计习题解答
第7章 FIR数字滤波器设计习题解答
第8章 数字信号处理系统的实现习题解答
参考文献