本书系统地介绍了数字信号处理的理论、相关算法及这些算法的软件与硬件实现。全书共16章,分为上、下两篇。上篇是经典数字信号处理的内容,包括离散时间信号的时域分析、离散时间系统的时域分析、Z变换、离散时间信号的频域分析、离散时间系统的频域分析、快速傅里叶变换、滤波器设计(IIR、FIR及特殊形式的滤波器)、信号的正交变换(定义与性质、K-L变换、DCT及其在图像压缩中的应用)、信号处理中若干典型算法(抽取与插值、子带分解、调制与解调、反卷积、SVD、独立分量分析及同态滤波)、数字信号处理中的有限字长问题及数字信号处理的硬件实现等。下篇是统计数字信号处理的内容,包括平稳随机信号的基本概念、经典功率谱估计、现代功率谱估计、维纳滤波器及自适应滤波器等。本书介绍了数字信号处理中涉及的 大部分MATLAB文件,并给出了具体实例。所附资源包括100多个用MATLAB编写的信号处理程序,可用于求解书中的 大部分例题并绘制其插图。本书阐述了数字信号处理的基础理论与概念,同时尽量反映该学科的新进展;书中章节安排合理,说理详细,论证清楚,便于自学。本书可作为理工科研究生的教材及参考书,也可供工程技术人员自学参考。