本书在系统讲述数字信号处理的基本概念、原理和实现方法基础上,将理论和工程实践有机结合,充分引入应用实例,增加MATLAB编程验证,拓展系统综合应用,加强对基本知识的理解。全书共10章,主要涉及三方面的内容:一是对离散时间信号与系统进行表示和分析所必需的基础知识,以及离散傅里叶变换和快速算法及其典型应用;二是数字滤波器的设计与实现,以及多采样率数字信号处理的基本理论和高效实现方法;三是数字信号处理的综合应用举例以及硬件开发环境介绍。本书内容全面丰富、系统性强、概念清晰。书中配有大量的精选例题、习题,并给出各种算法的MATLAB仿真实验。本书可作为高等院校电子信息类、自动化类、计算机类等专业的本科生和研究生教材,也可供相关领域的科技工作者参考。