《MATLAB工程应用仿真》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:张德丰,杨文茵编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:9787302270942
  • 页数:410 页
图书介绍:本书首先对MATLAB的基础知识、数值分析等进行介绍,让读者对MATLAB有一个概要的认识和了解。精选MATLAB计算中常用的多个算法,全部采用了MATLAB语言编程实现,并结合实例对算法程序进行验证和分析。

第1章 MATLAB概论 1

1.1 MATLAB简介 1

1.1.1 MATLAB的概念 1

1.1.2 MATLAB的发展史 1

1.1.3 MATLAB语言特点 2

1.1.4 MATLAB R2010a的新功能 4

1.1.5 MATLAB的用户界面 5

1.2 MATLAB的常量与变量 5

1.2.1 常量 5

1.2.2 变量 6

1.3 MATLAB的数据类型 8

1.3.1 双精度复数矩阵 8

1.3.2 字符串 9

1.3.3 稀疏矩阵 10

1.3.4 单元数组 15

1.3.5 结构体数组 18

1.4 矩阵的基本操作 21

1.4.1 矩阵的下标 22

1.4.2 矩阵的基本运算 22

1.4.3 特殊矩阵的创建 26

1.5 MATLAB的绘图效果 28

1.5.1 二维绘图 28

1.5.2 图形的修饰 32

1.5.3 三维绘图 36

1.5.4 三维特殊图形 40

1.6 MATLAB帮助系统 44

1.6.1 联机帮助系统 44

1.6.2 命令帮助系统 46

第2章 MATLAB在概率统计中的应用 50

2.1 概率统计工具箱概述 50

2.2 概率分布 51

2.2.1 密度函数与分布函数概述 51

2.2.2 常见的分布函数 51

2.3 统计分布量 57

2.3.1 随机变量的期望与方差 57

2.3.2 随机变量的矩 59

2.3.3 多维随机变量的协方差 60

2.3.4 多维随机变量的分布函数 61

2.4 参数及区间估计 62

2.4.1 参数估计 62

2.4.2 区间估计 63

2.5 假设检验 69

2.5.1 正态分布的均值假设检验 69

2.5.2 正态分布的假设检验 71

2.5.3 秩和假设检验 72

2.5.4 中值假设检验 73

2.6 方差分析 75

2.6.1 单因素方差分析 75

2.6.2 双因素方差分析 76

2.6.3 多因素方差分析 78

2.7 回归分析 79

2.7.1 线性回归分析 79

2.7.2 非线性回归分析 84

2.8 统计作图 85

2.8.1 直方图 85

2.8.2 样本数据box图 86

2.8.3 误差条图 87

2.8.4 交互轮廓图 88

2.8.5 最小二乘拟合线 89

2.8.6 QQ图 90

2.8.7 正态概率图 91

2.8.8 帕累托图 91

第3章 MATLAB在数字信号中的应用 93

3.1 数字信号的基础处理方法 93

3.1.1 数字信号的产生 93

3.1.2 信号的基本运算 102

3.1.3 信号的抽取与频率插值 106

3.2 信号的变换 110

3.2.1 离散傅里叶变换 110

3.2.2 快速傅里叶变换 111

3.2.3 Hilbert变换 113

3.3 IIR数字滤波器 114

3.3.1 典型模拟滤波器的设计 115

3.3.2 IIR阶次的选择 117

3.3.3 IIR数字滤波器的直接设计法 120

3.3.4 广义IIR滤波器设计 123

3.4 FIR数字滤波器 125

3.4.1 FIR数字滤波器窗函数设计法 125

3.4.2 FIR滤波器的最优化设计法 131

3.4.3 FIR滤波器的最小二乘设计法 132

3.4.4 FIR滤波器升余弦函数设计法 135

3.4.5 FIR滤波器的任意响应设计法 136

3.4.6 FIR滤波器阶数估计 137

第4章 MATLAB在数字图像处理中的应用 140

4.1 数字图像的基础 140

4.1.1 图像的数字化 140

4.1.2 数字图像的表示及其处理方法 141

4.2 图像类型转换 141

4.3 图像运算与区域处理 147

4.3.1 图像的点运算 147

4.3.2 图像的代数运算 148

4.3.3 图像的逻辑运算 151

4.3.4 图像的几何运算 152

4.3.5 区域处理 156

4.4 图像变换 159

4.4.1 快速傅里叶变换 159

4.4.2 离散余弦变换 161

4.4.3 Hough变换 162

4.4.4 Radon变换 163

4.5 图像增强 165

4.5.1 灰度变换增强 165

4.5.2 直方图均衡化 167

4.5.3 空域滤波增强 168

4.5.4 频域增强 172

4.6 图像的复原 175

4.6.1 维纳滤波复原 176

4.6.2 规则化滤波复原 177

4.6.3 盲卷积复原 178

4.6.4 Lucy-Richardson复原 179

4.6.5 图像的其他复原 181

第5章 MATLAB在模糊系统中的应用 184

5.1 概述 184

5.1.1 模糊逻辑的特点及应用 184

5.1.2 模糊系统理论的基本概念 185

5.2 GUI工具函数 187

5.2.1 ANFIS编辑器的GUI 187

5.2.2 模糊推理系统的编辑器 188

5.2.3 隶属度函数编辑器 189

5.2.4 规则编辑器 190

5.2.5 观察器与推理框图 191

5.2.6 曲面观察器 192

5.3 隶属度函数 192

5.3.1 高斯形隶属度函数 192

5.3.2 S形隶属度函数 193

5.3.3 Sigmoid形隶属度函数 194

5.3.4 三角形隶属度函数 196

5.3.5 钟形隶属度函数 197

5.3.6 梯形隶属度函数 198

5.3.7 Z形隶属度函数 199

5.3.8 Ⅱ形隶属度函数 200

5.4 FIS数据管理函数 201

5.5 模型转换及矩阵操作函数 212

5.6 先进技术 214

5.6.1 自适应神经网络分析 214

5.6.2 模糊聚类分析 222

第6章 MATLAB在神经网络中的应用 232

6.1 神经网络的概述 232

6.2 神经网络感知器 233

6.2.1 创建函数 233

6.2.2 显示函数 233

6.2.3 性能函数 235

6.2.4 学习函数 238

6.3 BP神经网络 241

6.3.1 创建函数 242

6.3.2 传递函数 244

6.3.3 性能函数 245

6.3.4 训练函数 246

6.3.5 学习函数 247

6.3.6 显示函数 248

6.4 线性神经网络 251

6.4.1 创建函数 252

6.4.2 性能函数 252

6.4.3 学习函数 253

6.5 径向基神经网络 256

6.5.1 创建函数 256

6.5.2 传递函数 258

6.5.3 转换函数 259

6.5.4 距离函数 260

6.6 自组织神经网络 261

6.6.1 创建函数 261

6.6.2 传递函数 264

6.6.3 距离函数 265

6.6.4 实现函数 266

6.6.5 学习函数 268

6.6.6 训练函数 270

6.6.7 显示函数 270

6.7 Elman神经网络 271

6.8 Hopfield神经网络 274

第7章 自动控制的概述 278

7.1 自动控制的概述 278

7.1.1 自动控制的分类 278

7.1.2 自动控制的应用 278

7.2 控制系统模型 279

7.2.1 传递函数模型 279

7.2.2 状态方程模型 281

7.2.3 零极点模型 283

7.3 系统模型的转换与连接 285

7.3.1 模型之间的转换 285

7.3.2 系统之间的转换 286

7.3.3 系统模型的连接 287

7.4 控制系统的时域分析 290

7.4.1 系统时域分析方法 291

7.4.2 系统时域分析的MATLAB函数实现 291

7.5 系统根轨迹分析 297

7.5.1 根轨迹方法 297

7.5.2 根轨迹分析的MATLAB函数实现 297

7.6 控制系统频域分析 301

7.6.1 幅相频率特性 302

7.6.2 对数频率特性 304

7.6.3 对数幅相特性 306

7.7 线性系统的状态空间分析 308

7.7.1 可控性分析 308

7.7.2 可观性分析 310

7.7.3 极点配置 312

7.8 系统校正 314

7.8.1 超前校正 314

7.8.2 滞后校正 317

7.8.3 超前-滞后校正 318

第8章 MATLAB在小波分析中的应用 323

8.1 小波变换概述 323

8.2 小波变换定义 324

8.2.1 一维连续小波变换定义 324

8.2.2 高维连续小波变换定义 325

8.2.3 离散小波变换定义 326

8.2.4 二进小波变换定义 326

8.2.5 矢量小波变换定义 327

8.2.6 矢量积小波变换定义 327

8.2.7 多分辨分析与小波构造 328

8.3 小波包分析 328

8.4 小波变换函数 330

8.4.1 一维小波变换 330

8.4.2 二维小波变换 343

8.4.3 离散平稳小波变换算法 350

8.5 小波包相关函数 355

第9章 MATLAB在高等数学与最优化问题中的应用 368

9.1 MATLAB在高等数学应用中的基本函数 368

9.2 微分积分 370

9.2.1 极限 370

9.2.2 导数 371

9.2.3 积分 373

9.2.4 微分方程 375

9.3 数值微分 376

9.3.1 数值微分 376

9.3.2 数值积分 378

9.4 线性方程求解 380

9.4.1 矩阵的基本变换 380

9.4.2 线性方程组的求解 387

9.5 非线性方程求解 391

9.5.1 非线性方程数值求解 391

9.5.2 非线性方程组的求解 393

9.6 无约束最优化问题 395

9.6.1 利用数值法求解最优化问题 395

9.6.2 利用梯度求解最优化问题 399

9.7 有约束最优化问题 401

9.7.1 线性规划问题 401

9.7.2 二次型规划问题 404

9.7.3 一般非线性规划问题 406

参考文献 410