《精通MATLAB科学计算》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:温正编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2015
  • ISBN:9787302387442
  • 页数:482 页
图书介绍:本书介绍MATLAB编程知识的基础上,讲述了科学计算与最优化设计的主要内容,具体包括MATLAB概述、MATLAB基本运算、MATLAB图形处理、MATLAB程序设计、数据插值、函数逼近与曲线拟合、积分与微分、求解线性方程组、求解非线性方程组、求解常微分方程等

第一部分 MATLAB基础知识 3

第1章 MATLAB计算入门 3

1.1 MATLAB平台简介 3

1.2 MATLAB功能 4

1.3 图形绘制 9

1.4 用户路径设置 11

1.5 MATLAB的帮助系统 12

1.5.1 联机帮助系统 12

1.5.2 命令窗口查询帮助系统 13

1.5.3 联机演示系统 13

本章小结 14

第2章 MATLAB基本运算 15

2.1 MATLAB的数据类型 15

2.1.1 变量和常量 15

2.1.2 数值型数据 16

2.1.3 字符型数据 18

2.1.4 元胞数组 19

2.1.5 结构体 20

2.1.6 函数句柄 21

2.1.7 数据类型间的转换 22

2.2 矩阵运算 24

2.2.1 矩阵生成 24

2.2.2 向量的生成 28

2.3 奇异值分解 30

2.4 矩阵的基本函数运算 31

2.4.1 矩阵的分解运算 32

2.4.2 关系运算和逻辑运算 32

2.5 线性方程组 33

2.5.1 矩阵逆和除法解恰定方程组 33

2.5.2 矩阵除法解超定方程组 35

2.5.3 矩阵除法解欠定方程组 36

2.6 符号运算 36

2.6.1 符号表达式的生成 36

2.6.2 符号矩阵 37

2.6.3 常用符号运算 39

2.7 复数及其运算 40

2.7.1 复数和复矩阵的生成 40

2.7.2 复数的运算 42

2.7.3 留数运算 43

2.7.4 Taylor级数展开 45

2.7.5 Fourier变换及其逆变换 45

2.7.6 Laplace变换及其逆变换 46

2.7.7 Z变换及其逆变换 47

2.8 多项式求解 48

本章小结 51

第3章 MATLAB图形可视化 52

3.1 图形绘制 52

3.1.1 离散数据图形绘制 52

3.1.2 函数图形绘制 53

3.1.3 图形绘制的基本步骤 54

3.2 二维图形 55

3.2.1 plot指令 55

3.2.2 格栅 57

3.2.3 图形标记说明 57

3.2.4 线型、标记和颜色 59

3.2.5 子图绘制 61

3.2.6 拓扑关系图 62

3.2.7 双坐标轴绘制 64

3.2.8 二元函数的伪色彩 65

3.2.9 MATLAB特殊符号标记 67

3.3 三维图形绘制 71

3.3.1 网格图绘制 71

3.3.2 曲线图绘制 73

3.3.3 曲面图的绘制 75

3.3.4 绘制等值线图 75

3.3.5 特殊图形绘制 77

3.4 MATLAB动画设计 80

本章小结 88

第4章 MATLAB编程入门 89

4.1 MATLAB编程概述 89

4.2 MATLAB编程原则 90

4.3 M文件 92

4.4 MATLAB程序控制语句运用 96

4.5 MATLAB中的函数及调用 102

4.5.1 函数类型 102

4.5.2 函数参数传递 104

4.6 MATLAB程序调试 107

4.6.1 调试方法 107

4.6.2 M文件分析工具 110

4.7 MATLAB常用编程技巧 112

4.7.1 循环计算 112

4.7.2 使用例外处理机制 113

4.7.3 通过varargin传递参数 114

本章小结 117

第二部分 MATLAB科学计算 121

第5章 插值拟合 121

5.1 插值问题 121

5.1.1 拉格朗日插值 121

5.1.2 牛顿均差插值 123

5.2 一维数据插值 125

5.3 埃尔米特插值法 134

5.4 二维数据插值 136

5.5 回归分析 144

本章小结 147

第6章 数据拟合 148

6.1 函数逼近 148

6.1.1 切比雪夫逼近 148

6.1.2 傅里叶逼近 151

6.2 最小二乘拟合 154

6.3 多项式拟合 156

6.4 曲线拟合的最小二乘法 161

6.5 用正交多项式作最小二乘拟合 164

6.6 超定方程组的最小二乘解 168

6.7 非线性拟合转线性拟合 170

6.8 用MATLAB解决拟合问题 173

6.9 数据拟合 180

本章小结 183

第7章 微分方程求解 184

7.1 符号微积分 184

7.1.1 极限 184

7.1.2 导数 185

7.1.3 积分 187

7.1.4 化简、提取和代入 187

7.1.5 Fourier变换及其逆变换 189

7.1.6 Laplace变换及其逆变换 191

7.1.7 Z变换及其逆变换 193

7.2 数值积分 195

7.3 微分方程的数值解 197

7.4 微积分运算 203

7.4.1 龙贝格积分法 203

7.4.2 自适应积分法 206

7.4.3 样条函数求积分 208

7.5 动态微分方程模型 208

7.6 打靶法 214

本章小结 217

第8章 微分方程及级数 218

8.1 微分方程基本运算 218

8.1.1 常微分方程符号解 218

8.1.2 常微分方程数值解 220

8.1.3 泰勒级数 223

8.2 微分方程在实际物理模型中的应用 226

8.2.1 肿瘤大小应用分析 226

8.2.2 放射性废料的处理问题 230

8.2.3 质点系转动惯量求解 234

8.2.4 储油罐的油量计算 235

8.2.5 香烟毒物摄入问题 236

8.2.6 冰雹的下落速度 238

本章小结 241

第9章 线性方程(组)求解 242

9.1 递推算法 242

9.1.1 循环迭代 242

9.1.2 迭代收敛性 244

9.1.3 Newton迭代 248

9.2 Gauss消元法 252

9.3 追赶法 255

9.4 范数 257

9.5 方程组的性态 260

9 6高斯-赛德尔迭代法 264

9.7 迭代法的收敛性 267

9.8 雅可比迭代法 270

本章小结 273

第10章 非线性方程(组)求解 274

10.1 线性规划问题 274

10.2 非线性规划问题 276

10.2.1 有约束的一元函数的最小值 276

10.2.2 无约束多元函数最小值 277

10.2.3 有约束的多元函数最小值 280

10.2.4 二次规划问题 282

10.3 “半无限”有约束的多元函数最优解 285

10.4 极小化极大问题 289

10.5 多目标规划问题 291

10.6 最小二乘最优问题 294

10.6.1 约束线性最小二乘 294

10.6.2 非线性曲线拟合 296

10.6.3 非线性最小二乘 297

10.6.4 非负线性最小二乘 298

10.7 非线性方程求解 299

10.7.1 非线性方程的解&. 299

10.7.2 非线性方程组的解 300

本章小结 304

第11章 常微分方程(组)求解 305

11.1 常微分方程解 305

11.2 欧拉方法 306

11.2.1 向前欧拉方法 306

11.2.2 向后欧拉方法 311

11.2.3 梯形公式 314

11.2.4 改进欧拉公式 319

11.3 龙格-库塔方法 322

11.3.1 二阶龙格-库塔法 323

11.3.2 三阶龙格-库塔法 325

11.3.3 四阶龙格-库塔法 328

11.4 亚当斯方法 338

11.4.1 亚当斯外推公式 339

11.4.2 亚当斯内推公式 342

11.4.3 亚当斯矫正公式 345

11.4.4 Hamming法 351

11.5 一阶微分方程(组)的数值解计算 354

11.6 高阶微分方程(组)的数值计算 357

11.7 边值问题的数值计算 362

11.8 有限差分方法 366

11.9 常微分方程(组)边值问题数值解 369

本章小结 372

第12章 概率统计分布计算 373

12.1 概率密度函数 373

12.2 随机变量的一般特征 375

12.2.1 期望 375

12.2.2 方差、标准差、矩 377

12.2.3 协方差、相关系数 380

12.3 一维随机数生成 382

12.4 特殊连续分布 396

12.5 特殊离散分布 402

12.6 生成多维联合分布随机数 403

12.6.1 各维度独立 404

12.6.2 协方差阵生成多元正态分布 406

12.7 统计图绘制 408

12.8 方差分析 413

12.8.1 单因素试验的方差分析 413

12.8.2 双因素试验的方差分析 415

12.9 蒙特卡罗方法 417

本章小结 423

第13章 MATLAB模糊逻辑工具箱使用 424

13.1 隶属函数 424

13.1.1 高斯隶属函数 424

13.1.2 两边型高斯隶属函数 425

13.1.3 一般钟型隶属函数 425

13.1.4 两个sigmoid型隶属函数之差组成的隶属函数 427

13.1.5 通用隶属函数 427

13.1.6 П型隶属函数 428

13.1.7 两个sigmoid型隶属函数乘积组成的隶属函数 429

13.1.8 Sigmoid型隶属函数 429

13.1.9 S型隶属函数 431

13.1.10 梯形隶属函数 433

13.1.11 三角形隶属函数 434

13.1.12 Z型隶属函数 436

13.1.13 两个隶属函数之间转换参数 438

13.1.14 基本FIS编辑器 438

13.1.15 隶属函数编辑器 440

13.2 模糊推理结构FIS 441

13.2.1 不使用数据聚类从数据生成FIS结构 441

13.2.2 使用减法聚类从数椐生成FIS结构 443

13.2.3 生成FIS曲面 443

13.2.4 mamdan型FIS转换为Sugeno FIS 444

13.2.5 完成模糊推理计算 444

13.2.6 模糊均值聚类 445

13.2.7 模糊均值和减法聚类 446

13.2.8 绘制FIS 447

13.2.9 绘制给定变量的所有隶属曲线 448

13.2.10 从磁盘装入FIS 449

13.2.11 从FIS中删除某一隶属函数 450

13.2.12 从FIS中删除变量 451

13.2.13 设置模糊系统属性 452

13.2.14 以分行形式显示FIS结构所有属性 453

13.2.15 完成模糊运算 455

13.2.16 解析模糊规则 456

13.2.17 规则编辑器和语法编辑器 457

13.2.18 规则观察器和模糊推理框图 458

13.2.19 保存FIS到磁盘 459

13.2.20 显示FIS的规则 459

13.3 模糊聚类工具箱 461

13.4 直接自适应模糊控制 463

13.4.1 问题描述 464

13.4.2 控制器的设计 464

13.4.3 自适应律设计 465

13.4.4 直接自适应模糊控制仿真 467

本章小结 471

第14章 偏最小二乘应用分析 472

14.1 偏最小二乘回归 472

14.2 偏最小二乘案例分析 475

本章小结 481

参考文献 482