《MATLAB辅助现代工程数字信号处理》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:李益华主编
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2010
  • ISBN:9787560624174
  • 页数:308 页
图书介绍:本书系统阐述了现代工程数字信号处理的基本原理和实现方法,并使用MATLAB结合大量工程实例,剖析了数字信号处理的仿真实现过程,内容包括确定性信号处理与随机信号处理两大部分。确定性信号处理包括离散时间信号与系统、频域分析方法、数字滤波器设计分析以及多速率信号处理;随机信号处理包括平稳随机信号分析、功率谱分析、非平稳随机信号分析与处理、自适应滤波以及高阶谱分析。

第1章 数字信号处理与离散时间系统 1

1.1 数字信号处理概述 1

1.1.1 数字信号处理的理论基础 1

1.1.2 数字信号处理的实现 2

1.1.3 数字信号处理的应用 2

1.2 信号与系统 3

1.2.1 连续时间信号和离散时间信号 4

1.2.2 确定性信号与随机信号 4

1.2.3 能量信号与功率信号 5

1.2.4 数字信号处理系统的基本组成 5

1.2.5 模数转换和数模转换 6

1.3 离散时间信号 7

1.3.1 典型离散时间信号 7

1.3.2 离散时间信号的运算 13

1.3.3 MATLAB常用信号生成函数 16

1.4 离散时间系统 18

1.4.1 离散时间系统的基本概念 18

1.4.2 离散时间线性时不变系统的分析 20

1.4.3 离散时间系统的差分方程描述 22

1.4.4 离散时间信号的相关性 24

1.4.5 离散时间系统的MATLAB描述 26

1.5 小结 27

习题 27

第2章 离散时间信号与系统的频域分析 29

2.1 离散时间序列的傅里叶变换(DTFT) 29

2.1.1 DTFT的定义 29

2.1.2 DTFT的性质 30

2.2 离散周期信号的傅里叶级数(DFS) 31

2.2.1 DFS的定义 31

2.2.2 DFS的性质 35

2.3 离散傅里叶变换(DFT) 35

2.3.1 DFT的定义 36

2.3.2 DFT的性质 40

2.3.3 DFT的应用 42

2.4 快速傅里叶变换(FFT) 44

2.4.1 FFT的基本思想 44

2.4.2 FFT算法及其实现 44

2.4.3 FFT的应用 48

2.5 £变换 51

2.5.1 £变换的定义 51

2.5.2 £变换的收敛域 52

2.5.3 £变换的性质 54

2.5.4 逆£变换 55

2.5.5 利用£变换求解差分方程 58

2.6 线性时不变离散系统的频域分析 60

2.6.1 离散系统的系统函数 60

2.6.2 离散系统的频率响应 61

2.7 小结 63

习题 63

第3章 数字滤波器的结构与分析 65

3.1 数字滤波器及其实现 65

3.1.1 数字滤波器概述 65

3.1.2 数字滤波器的分类与实现 66

3.1.3 数字滤波器的运算结构 67

3.1.4 数字滤波器的MATLAB实现 67

3.2 IIR数字滤波器的基本结构 70

3.2.1 直接型结构 70

3.2.2 级联型结构 72

3.2.3 并联型结构 74

3.3 FIR数字滤波器的基本结构 76

3.3.1 直接型结构 76

3.3.2 级联型结构 76

3.3.3 线性相位型结构 77

3.3.4 频率采样型结构 78

3.4 数字滤波器的格型结构 80

3.4.1 全零点滤波器的格型结构 81

3.4.2 全极点滤波器的格型结构 82

3.4.3 零极点滤波器的格型结构 82

3.5 数字滤波器的MATLAB时频分析 84

3.5.1 时域分析 84

3.5.2 频域分析 87

3.6 数字滤波器的量化效应 89

3.6.1 二进制数的表示 89

3.6.2 定点制的量化误差 90

3.6.3 A/D变换的量化效应 91

3.6.4 有限字长运算对数字滤波器的影响 94

3.6.5 舍入效应引起的极限环振荡 97

3.6.6 系数量化对滤波器系数的影响 98

3.7 小结 99

习题 100

第4章 工程数字滤波器设计 101

4.1 数字滤波器的技术指标与设计方法 101

4.1.1 数字滤波器的技术指标 101

4.1.2 数字滤波器的设计方法 102

4.2 无限冲激响应(IIR)数字滤波器的设计 102

4.2.1 IIR滤波器的经典设计 103

4.2.2 IIR滤波器的直接设计 114

4.2.3 最大平滑IIR数字滤波器设计 115

4.3 有限冲激响应(FIR)数字滤波器的设计 116

4.3.1 窗函数法设计FIR滤波器 117

4.3.2 频率采样法设计FIR滤波器 121

4.3.3 最优化法设计FIR滤波器 122

4.3.4 约束最小二乘FIR滤波器 126

4.3.5 任意响应法设计FIR滤波器 128

4.4 小结 130

习题 131

第5章 多采样率数字信号处理 133

5.1 信号的抽取与内插 133

5.1.1 信号的整数倍抽取 133

5.1.2 信号的整数倍内插 135

5.2 有理因子采样率转换 137

5.3 采样率转换的滤波器实现 138

5.3.1 抽取采样率转换的滤波器实现 138

5.3.2 内插采样率转换的滤波器实现 140

5.3.3 有理因子采样率转换的滤波器实现 142

5.4 数字滤波器组 144

5.4.1 均匀滤波器组 144

5.4.2 复用转接器 146

5.4.3 正交镜像滤波器组 147

5.5 小结 147

习题 148

第6章 平稳随机信号处理与分析 149

6.1 随机信号及其处理 149

6.1.1 随机信号处理的发展历程 149

6.1.2 随机信号及其特征描述 150

6.2 平稳随机信号的时域描述 151

6.2.1 平稳随机信号的数字特征 151

6.2.2 相关函数和协方差 153

6.2.3 平稳随机信号的各态遍历性 157

6.3 平稳随机信号的频域描述 158

6.4 线性系统对随机信号的响应 160

6.4.1 自相关函数及自功率谱 161

6.4.2 互相关函数和互功率谱 161

6.5 平稳随机信号的模型 164

6.5.1 ARMA模型 164

6.5.2 MA模型 165

6.5.3 AR模型 165

6.6 小结 166

习题 166

第7章 功率谱估计 167

7.1 功率谱估计及其分析方法 167

7.2 经典谱估计法 168

7.2.1 自相关函数估计法 168

7.2.2 周期图法 170

7.3 改进的非参数化方法 172

7.3.1 分段平均周期图法 173

7.3.2 加窗平均周期图法 175

7.3.3 Welch法 176

7.3.4 多窗口法 180

7.4 模型参数化方法 182

7.4.1 AR模型法 182

7.4.2 最大熵功率谱估计法 186

7.4.3 Levinson-Durbin递推算法 188

7.4.4 Burg递推算法 189

7.5 自相关矩阵的本征分析法 191

7.6 小结 193

习题 194

第8章 非平稳信号分析与处理 195

8.1 短时傅里叶变换 195

8.1.1 时域窗法 196

8.1.2 频域窗法 196

8.1.3 窗函数的选取 197

8.1.4 时频分析的MATLAB实现 199

8.2 维格纳时频分布 204

8.2.1 连续时间维格纳分布 205

8.2.2 离散时间维格纳分布 208

8.2.3 时频分布的MATLAB实现 210

8.3 小波变换 216

8.3.1 连续小波变换 217

8.3.2 离散小波变换 218

8.3.3 小波变换在突变信号检测中的应用 218

8.4 小结 221

习题 222

第9章 线性预测与自适应滤波 223

9.1 维纳滤波器 223

9.1.1 维纳滤波器的时域分析 223

9.1.2 维纳滤波器的频域分析 232

9.1.3 维纳预测器 235

9.2 卡尔曼滤波 237

9.2.1 离散状态方程 237

9.2.2 量测方程 238

9.2.3 卡尔曼滤波的基本递推算法 239

9.3 卡尔曼滤波在信号处理中的应用 242

9.3.1 目标跟踪的卡尔曼滤波 242

9.3.2 机动模型的滤波跟踪 245

9.4 自适应滤波器 253

9.4.1 自适应线性滤波器 253

9.4.2 LMS算法 254

9.4.3 归一化LMS算法 255

9.5 自适应滤波在信号处理中的应用 259

9.5.1 系统辨识 259

9.5.2 自适应噪声抵消器 261

9.5.3 自适应信号分离器 264

9.5.4 自适应陷波器 266

9.6 小结 269

习题 269

第10章 随机信号的高阶谱分析 270

10.1 高阶累积量与高阶谱 270

10.1.1 累积量 270

10.1.2 高阶谱 274

10.2 累积量与双谱的性质 274

10.2.1 累积量的性质 274

10.2.2 双谱及其性质 275

10.3 双谱估计 276

10.3.1 非参数化双谱估计 276

10.3.2 参数化双谱估计 282

10.4 高阶谱分析的应用 291

10.4.1 利用双谱进行时延估计 291

10.4.2 噪声中信号的检测 293

10.5 小结 295

习题 295

附录A 数字信号处理工具箱函数 296

附录B MATLAB常用命令 300

附录C 矩阵运算和傅里叶变换 302

参考文献 306