绪论 1
第1章 离散时间信号与系统 6
1.1 引言 6
1.2 离散时间信号——序列 8
1.3 离散时间系统 16
1.4 线性移不变系统 19
1.5 由差分方程描述离散时间系统 23
1.6 MATLAB仿真实例 26
1.7 本章小结 29
习题 29
第2章 傅里叶变换 32
2.1 傅里叶变换 32
2.2 线性移不变系统的频率响应 35
2.3 傅里叶变换的性质 37
2.4 MATLAB仿真实例 45
2.5 本章小结 49
习题 49
第3章 Z变换 52
3.1 Z变换 52
3.2 Z变换的收敛域性质 54
3.3 Z反变换 57
3.4 Z变换的性质和定理 63
3.5 系统函数 69
3.6 Z变换与傅里叶变换的关系 74
3.7 单边Z变换 75
3.8 MATLAB仿真实例 77
3.9 本章小结 80
习题 81
第4章 连续时间信号的采样 83
4.1 信号的理想采样 83
4.2 采样信号的频谱 84
4.3 时域采样定理 86
4.4 信号的恢复 88
4.5 连续时间信号的离散时间处理 91
4.6 离散时间信号的连续时间处理 93
4.7 MATLAB仿真实例 95
4.8 本章小结 99
习题 99
第5章 离散傅里叶变换(DFT) 101
5.1 周期序列 101
5.2 离散傅里叶级数(DFS) 105
5.3 离散傅里叶变换(DFT) 111
5.4 有限长序列的圆周卷积 119
5.5 DFT与Z变换、傅里叶变换的关系 125
5.6 频域采样 127
5.7 MATLAB仿真实例 130
5.8 本章小结 136
习题 137
第6章 快速傅里叶变换(FFT) 141
6.1 引言 141
6.2 时间抽取基-2 FFT算法 142
6.3 频率抽取基-2 FFT算法 147
6.4 FFT实现中的具体问题 151
6.5 离散傅里叶反变换(IDFT)的计算方法 154
6.6 任意基数的FFT算法 155
6.7 线性卷积的FFT算法 157
6.8 MATLAB仿真实例 162
6.9 本章小结 162
习题 163
第7章 IIR滤波器的设计 165
7.1 引言 165
7.2 常用模拟滤波器设计 167
7.3 通过模拟滤波器设计IIR数字滤波器 175
7.4 MATLAB仿真实例 184
7.5 本章小结 187
习 题 187
第8章 FIR滤波器的设计 189
8.1 FIR滤波器的线性相位 189
8.2 窗函数法设计FIR滤波器 198
8.3 频率取样法设计FIR滤波器 205
8.4 IIR和FIR数字滤波器比较 209
8.5 MATLAB仿真实例 211
8.6 本章小结 214
习题 215
第9章 离散时间系统的实现 217
9.1 系统的信号流图表示 217
9.2 FIR系统的网络结构 219
9.3 IIR系统的网络结构 224
9.4 本章小结 227
习 题 227
附录A 模拟滤波器设计参数 230
附录B IIR滤波器的频率变换设计法 235
B.1 模拟域频率变换 235
B.2 数字域频率变换 236
附录C IIR滤波器的计算机辅助设计方法 239
C.1 IIR滤波器的频域最小均方误差设计 239
C.2 IIR滤波器的最小平方逆设计 240
附录D FIR滤波器的等波纹逼近设计方法 242
附录E 有限字长效应 246
E.1 实数的表示及运算 246
E.2 模数转换中的量化误差 249
E.3 FFT实现中的有限字长效应 249
E.4 离散时间滤波器实现中的有限字长效应 251
附录F 离散余弦变换(DCT) 260
附录G 离散时间随机信号 262
G.1 平稳随机信号分析 262
G.2 离散随机信号的频谱 266
G.3 线性系统对随机信号的响应 268
G.4 随机信号的谱估计 270
附录H MATLAB信号处理工具 275
H.1 滤波器设计与分析工具FDATool 275
H.2 信号频谱分析和滤波设计工具SPTool 285
参考文献 295