第1章 离散时间信号的时域分析 1
1.1导言 1
1.2入门 1
1.3基础知识回顾 3
1.4用到的MATLAB命令 4
1.5序列的产生 5
1.6序列的简单运算 9
1.7工作区信息 11
1.8其他类型的信号(可选) 11
1.9基础知识阅读 12
第2章 离散时间系统的时域分析 13
2.1导言 13
2.2基础知识回顾 13
2.3用到的MATLAB命令 15
2.4离散时间系统的仿真 16
2.5线性时不变离散时间系统 20
2.6基础知识阅读 25
第3章 离散时间信号的频域分析 26
3.1导言 26
3.2基础知识回顾 26
3.3用到的MATLAB命令 30
3.4离散时间傅里叶变换 31
3.5离散傅里叶变换 35
3.6z变换 39
3.7基础知识阅读 41
第4章 线性时不变离散时间系统的频域分析 42
4.1导言 42
4.2基础知识回顾 42
4.3用到的MATLAB命令 47
4.4传输函数和频率响应 48
4.5传输函数的类型 49
4.6稳定性测试 53
4.7基础知识阅读 54
第5章 连续时间信号的数字处理 56
5.1导言 56
5.2基础知识回顾 56
5.3用到的MATLAB命令 61
5.4时域中的抽样过程 62
5.5频域中抽样的效果 64
5.6模拟低通滤波器 65
5.7模数转换和数模转换 66
5.8基础知识阅读 68
第6章 数字滤波器结构 70
6.1导言 70
6.2基础知识回顾 70
6.3用到的MATLAB命令 79
6.4有限冲激响应传输函数的实现 79
6.5无限冲激响应传输函数的实现 80
6.6基础知识阅读 83
第7章 数字滤波器设计 85
7.1导言 85
7.2基础知识回顾 85
7.3用到的MATLAB命令 90
7.4无限冲激响应滤波器设计 91
7.5有限冲激响应滤波器设计 94
7.6基础知识阅读 99
第8章 数字滤波器实现 101
8.1导言 101
8.2基础知识回顾 101
8.3用到的MATLAB命令 105
8.4无限冲激响应滤波器的仿真 106
8.5有限冲激响应数字滤波器的仿真 111
8.6可调数字滤波器的设计 111
8.7离散傅里叶变换计算 113
8.8函数逼近 113
8.9基础知识阅读 114
第9章 有限字长效应分析 115
9.1导言 115
9.2基础知识回顾 115
9.3用到的MATLAB命令 120
9.4二进制数的产生和量化 121
9.5系数量化效应 123
9.6模数转换噪声分析 125
9.7运算舍入误差分析 126
9.8低灵敏度数字滤波器 129
9.9极限环 130
9.10基础知识阅读 131
第10章 多抽样率数字信号处理 132
10.1导言 132
10.2基础知识回顾 132
10.3用到的MATLAB命令 137
10.4基本抽样率改变器件 138
10.5抽取器和内插器的设计与实现 141
10.6滤波器组的设计 143
10.7奈奎斯特滤波器的设计 144
10.8基础知识阅读 145
第11章 高级主题 146
11.1导言 146
11.2离散变换 146
11.3有限冲激响应滤波器的设计和实现 150
11.4滤波器组的应用 153
11.5调制和解调 155
11.6数字数据传输 157
附录A MATLAB简介 159
附录B 用到的MATLAB命令总结 170
参考文献 173
索引 175