《化工数值计算与MATLAB》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:隋志军,杨榛,魏永明编著
  • 出 版 社:上海:华东理工大学出版社
  • 出版年份:2015
  • ISBN:9787562841111
  • 页数:336 页
图书介绍:本书共分为11章,第1章为绪论,第2章为MATLAB程序设计语言与初等数学运算,第3章为矩阵操作与线性方程组求解,第4章为非线性方程组求解,第5章为插值与拟合,第6章为数值微分与数值积分,第7章为常微分方程数值解,第8章为偏微分方程数值解,第9章为概率论与数理统计,第10章为数值最优化方法,第11章为神经网络。

绪论 1

第1章 MATLAB程序设计语言与初等数学运算 16

1.1 变量 16

1.2 数据类型 17

1.3 MATLAB的基本数学运算 22

1.4 数据输入和输出 26

1.5 MATLAB图形 29

1.6 函数文件和脚本文件 38

1.7 MATLAB函数 41

1.8 关系和逻辑运算 45

1.9 MATLAB程序流程控制 47

习题 54

第2章 矩阵操作与线性方程组求解 59

2.1 矩阵的生成 59

2.2 矩阵的基本性质函数 62

2.3 矩阵操作 64

2.4 矩阵分析函数 69

2.5 线性方程组求解方法 71

2.6 MATLAB求解线性方程组方法 73

2.7 矩阵分块与线性方程组的迭代解法 76

习题 78

第3章 非线性方程组求解 80

3.1 非线性方程(组)数值求解基本原理 80

3.2 fzero函数 84

3.3 多项式求根函数roots 87

3.4 fsolve函数 89

3.5 化工数值计算中的迭代与试差 94

习题 101

第4章 插值与拟合 103

4.1 函数插值 103

4.2 分段插值 106

4.3 MATLAB一维插值函数 108

4.4 最小二乘法曲线拟合 114

4.5 最小二乘法曲线拟合的MATLAB实现 118

习题 124

第5章 数值微分与数值积分 127

5.1 数值微分 127

5.2 差分近似微分 128

5.3 三次样条插值函数求微分 130

5.4 最小二乘法拟合函数求微分 131

5.5 数值积分算法 133

5.6 MATLAB数值积分函数 137

习题 141

第6章 常微分方程数值解 143

6.1 常微分方程定义 143

6.2 初值问题的数值解方法 143

6.3 MATLAB求解初值问题方法 146

6.4 边值问题的加权剩余法 164

6.5 边值问题的MATLAB求解方法 167

习题 171

第7章 偏微分方程数值解 175

7.1 微分方程的分类 175

7.2 偏微分方程的定解问题 176

7.3 偏微分方程数值解基本方法 178

7.4 pdepe函数求解偏微分方程方法 179

7.5 MATLAB偏微分方程工具箱的使用 188

习题 196

第8章 概率论与数理统计 199

8.1 化工数学模型概论 199

8.2 概率论与数理统计基础 200

8.3 数理统计的几个基本概念 209

8.4 MATLAB实验数据的初步处理 211

8.5 参数估计 219

8.6 假设检验 223

8.7 方差分析 228

8.8 回归分析 233

8.9 实验设计 240

习题 258

第9章 数值最优化方法 261

9.1 最优化问题的基本形式与分类 261

9.2 数值最优化算法的基本思路 262

9.3 MATLAB最优化工具箱函数使用 266

9.4 MATLAB全局优化工具箱 276

9.5 优化工具箱图形界面 281

9.6 MATLAB最优化方法与模型参数回归 283

习题 302

第10章 神经网络 305

10.1 神经网络概述 305

10.2 神经网络的MATLAB实现 311

10.3 神经网络在化工中的应用领域 323

习题 333

参考文献 334