本书的作者根据当前信号与信息处理技术的发展动态和教学需要,结合十几年教学实践经验,对教材内容进行了精心编排,以期能够更好地为各个高校“数字信号处理”的教学服务。本书系统地讨论了数字信号处理的基本理论、基本分析方法、基本算法和基本实现方法。全书共10章。前3章是数字信号处理的基础,即离散时间信号与系统的时域分析、z域分析、离散傅里叶变换。第4章讨论傅里叶变换的快速算法。第5~7章是数字滤波器的结构、理论和设计方法。第8章是数字信号处理的有限字长效应。第9章讨论信号的抽取与插值。第10章介绍常用的特殊滤波器。通过本书的学习,可以为读者进一步学习有关信号与信息处理方面的课程打下良好的理论基础。
本书以数字信号处理基本知识、基本理论为主线,同时将具有强大计算功能的Mat—lab软件引入本书,并给出了典型例题的Matlab程序,有助于读者对课程基本概念的理解和巩固。本书论述深入浅出,数学推导严谨,逻辑性、系统性强,着重基本概念的清楚明确阐述,对相关专业的工程技术人员来说也是一本有益的自学用书和实用的参考书。
本书全面介绍了数字信号处理与应用的基础理论和分析方法。书中前3章是数字信号处理的基础,包括离散时间信号与系统的时域分析、z域分析、离散傅里叶变换三部分内容。第4章是快速傅里叶变换及其应用。第5-7章是数字滤波器的基本结构、设计原理及设计方法。第8章和第9章分别讨论了信号的抽取与插值和有限字长效应。第10章介绍了常用的特殊滤波器。为了加深对基本理论的理解和基本方法的掌握,书中安排了一些Matlab实例。全书各章都有精选例题和不同类型的习题。
本书可作为普通高等院校信息类相关专业本科生或研究生教材,也可供相关科研与了程技术人员参考。
前言
第1章 离散时间信号与系统的时域分析
1.1 离散时间信号——序列
1.2 序列的卷积和
1.3 线性移不变系统
1.4 线性常系数差分方程
1.5 连续时间信号的抽样
1.6 离散线性相关
1.7 离散时间信号与系统的Matlab实现
习题
第2章 离散时间信号与系统的z域分析
2.1 z变换的定义及收敛域
2.2 z反变换
2.3 z变换的性质与定理
2.4 z变换与拉普拉斯变换、傅里叶变换的关系
2.5 序列傅里叶变换的定义及性质
2.6 利用z变换求解差分方程
2.7 离散时间系统的系统函数和频率响应
2.8 离散时间信号与系统z域分析的Matlab实现
习题
第3章 离散傅里叶变换
3.1 离散傅里叶级数
3.2 离散傅里叶变换
3.3 离散傅里叶变换的性质及定理
3.4 频域抽样理论
3.5 DFT的应用
3.6 DFT的Matlab实现
习题
第4章 快速傅里叶变换
4.1 DFT的运算量分析
4.2 时间抽取的基-2FFT算法
4.3 频率抽取的基-2FFT算法
4.4 快速傅里叶反变换
4.5 实序列的FFT算法
4.6 线性卷积与线性相关的FFT算法
4.7 Matlab关于FFT应用的程序设计
习题
第5章 数字滤波器的基本结构
5.1 数字滤波器结构的表示方法
5.2 IIR滤波器的结构
5.3 FIR滤波器的基本结构
5.4 格型滤波器的基本结构
5.5 Matlab关于滤波器结构的程序设计
习题
第6章 IIR数字滤波器的设计
6.1 滤波器的基本概念
6.2 模拟低通滤波器的设计
6.3 用模拟滤波器设计IIR数字滤波器
6.4 数字高通、带通和带阻IIR滤波器的设计
6.5 Matlab设计IIR滤波器
习题
第7章 有限长单位抽样响应数字滤波器的设计
7.1 线性相位FIR数字滤波器的特性
7.2 窗函数设计法
7.3 窗函数设计法举例
7.4 频率抽样设计法
7.5 等波纹最佳逼近设计法
7.6 IIR滤波器和FIR滤波器的比较
7.7 FIR滤波器设计的Matlab实现
习题
第8章 信号的抽取与插值
8.1 信号的整数倍抽取
8.2 信号的整数倍插值
8.3 信号的有理数I/D抽样率转换
8.4 多抽样率FIR系统的网络结构
8.5 Matlab实现抽取与插值
习题
第9章 数字信号处理的有限字长效应
9.1 二进制的表示及其对量化误差的影响
9.2 A/D采样的量化效应
9.3 数字滤波器的系数量化效应
9.4 定点运算滤波器的有限长效应
9.5 定点运算FFT算法的有限长效应
9.6 IIR滤波器的定点运算的零输入极限环振荡和死带效应
9.7 浮点运算滤波器和FFT算法的有限长效应
习题
第10章 常用特殊滤波器
10.1 全通滤波器
10.2 最小相位延时系统
10.3 均值滤波器与平滑滤波器
10.4 特殊零极点二阶滤波器
10.5 梳状滤波器
10.6 建立在零极点相消的简单整系数滤波器
习题
参考文献