目录 1
前言 1
第1章 信号和信号处理 1
1.1 数字信号处理的起源 1
1.2 信号的特征和分类 2
1.3 典型信号运算 3
1.4 典型信号处理实例 10
1.5 典型信号处理应用 14
1.6 数字信号处理与模拟信号处理的比较 19
1.7 关于MATLAB及其工具箱的一些说明 21
2.1 离散时间信号 23
第2章 离散时间信号与系统 23
2.2 离散时间系统 27
2.3 卷积和(离散卷积) 32
2.4 解(反)卷积 34
2.5 差分方程 35
2.6 零输入和零状态响应 36
2.7 数字滤波器 36
2.8 使用MATLAB和Simulink 37
习题 51
第3章 离散时间傅里叶分析 54
3.1 离散时间傅里叶变换(DTFT) 54
3.2 DTFT的性质 55
3.3 DTFT的周期性和对称性 56
3.4 系统函数 62
3.5 滤波器 64
3.6 系统的互联 65
3.7 应用 66
3.8 使用MATLAB和Simulink 74
习题 80
第4章 z变换 82
4.1 双边z变换 82
4.2 收敛域 84
4.3 双边z变换的性质 86
4.4 常用序列的z变换 88
4.5 零点、极点和z平面 90
4.6 系统(传递)函数 92
4.7 逆z变换 95
4.8 单边z变换 98
4.9 双边z变换和单边z变换的区别 100
4.10 应用MATLAB 101
习题 105
第5章 离散傅里叶变换及快速算法 108
5.1 离散傅里叶级数 108
5.2 离散傅里叶变换(DFT) 112
5.3 DFT的性质 115
5.4 关于DFT的几点认识 122
5.5 用DFT计算线性卷积 124
5.6 计算DFT的快速算法——FFT 127
5.7 MATLAB和Simulink的应用 131
习题 135
第6章 数字滤波器的结构 138
6.1 引言 138
6.2 IIR滤波器的结构 139
6.3 FIR滤波器的结构 149
6.4 格型滤波器的结构 154
习题 160
第7章 IIR滤波器的设计 163
7.1 引言 163
7.2 模拟滤波器的原型 165
7.3 模拟-数字滤波器变换 172
7.4 频率转换 175
7.5 基于MATLAB函数的滤波器设计技术 177
7.6 典型IIR滤波器的比较 192
7.7 基于MATLAB工具箱的滤波器设计技术 195
习题 200
第8章 FIR滤波器的设计 202
8.1 对称序列与线性相位 202
8.2 FIR滤波器 216
8.3 频带变换 229
8.4 频率采样滤波器的设计 231
8.5 等波纹线性相位滤波器的设计 232
8.6 基于MATLAB函数的滤波器设计技术 233
8.7 设计举例 246
8.8 基于可视化计算的滤波器设计举例 253
习题 257
附录 任意响应FIR滤波器的设计 258
第9章 自适应滤波及应用 262
9.1 自适应滤波的概念 262
9.2 自适应LMS滤波器 263
9.3 几种改进的LMS算法 276
9.4 自适应滤波的应用 282
9.5 讨论 296
附录 一个实现LMS算法的快速算法 297
第10章 数字信号处理的应用 299
10.1 双音多频(DTMF)信号的检测 299
10.2 太阳黑子活动周期的分析 302
10.3 数据分析 307
10.4 数字音频回声系统的模拟 316
10.5 二进制数据通信系统 318
10.6 扩展频谱通信系统 320
10.7 多址接入技术 323
10.8 基于Wiener滤波器的图像去模糊 331
10.9 基于加窗技术的向量转换处理 335
参考文献 342