绪论 1
0.1 信号、系统与信号处理 1
0.2 数字信号处理系统的基本组成 2
0.3 数字信号处理的优势 3
0.4 数字信号处理的实现与应用 3
0.5 关于数字信号处理的学习 4
第1章 离散时间信号与系统 5
1.1 离散时间信号——序列 5
1.2 连续时间信号的采样 10
1.3 离散时间系统分析 15
1.4 离散卷积 19
1.5 线性常系数差分方程 23
1.6 本章内容有关的MATLAB应用示例 25
本章小结 32
习题与上机练习1 33
第2章 z变换 35
2.1 序列的傅里叶变换 35
2.2 变换的定义及收敛域 37
2.3 逆z变换 42
2.4 z变换的性质 46
2.5 z变换与拉氏变换、傅氏变换的关系 52
2.6 差分方程的z域解法 54
2.7 系统函数 55
2.8 本章内容相关的MATLAB应用示例 58
本章小结 60
习题与上机练习2 61
第3章 离散傅里叶变换及其快速算法 63
3.1 离散傅里叶级数 63
3.2 离散傅里叶变换 64
3.3 离散傅里叶变换的性质 66
3.4 快速傅里叶变换 70
3.5 DFT应用举例 75
3.6 本章内容相关的MATLAB应用示例 80
本章小结 82
习题与上机练习3 82
第4章 IIR数字滤波器的设计与实现 84
4.1 数字滤波器的基本原理和特性 84
4.2 IIR数字滤波器的实现结构 88
4.3 模拟低通滤波器的设计方法 93
4.4 冲激响应不变换法 103
4.5 双线性变换法 106
4.6 频带变换 110
4.7 本章内容相关的MATLAB应用示例 118
本章小结 123
习题与上机练习4 124
第5章 FIR数字滤波器的设计与实现 125
5.1 FIR数字滤波器的实现结构 125
5.2 线性相位FIR滤波器的特性 130
5.3 窗函数设计法 136
5.4 频率采样设计法 146
5.5 IIR和FIR数字滤波器的比较 151
5.6 本章内容相关的MATLAB应用示例 152
本章小结 160
习题与上机练习5 161
第6章 MATLAB简介 162
6.1 MATLAB界面的介绍 162
6.2 MATLAB的基本操作命令 165
6.3 MATLAB基本程序控制语句 184
6.4 数据的输入/输出及文件的读/写 191
6.5 MATLAB绘图方法 196
6.6 数字信号处理常用函数介绍 216
6.7 GUI图形界面编程描述 221
本章小结 240
习题及上机练习6 240
参考文献 243