
《实来自用化工计算机模拟》是 化战红转古讲作罪现笔学工业出版社出版的图书,作者是黄华360百科江。
- 作者 黄华江 / 黄华江
- ISBN 9787502556587
- 页数 301
- 定价 38.00元
- 出版社 化学工业出版社
介绍
全书共九章。第1章是化工模拟计算概述,主要叙述化工模拟的重要性、数值来自计算技术的发展现状、化工模拟360百科计算文献综述等。第2章介绍MATLAB的编程基础,帮助读者快速MATLAB入门。第3处底扩章章结合实例介绍常用数值计算方草候治呼怀何法及相应MATLAB函数的使用方法,内容包括插值与拟合、数值积分与数值微分、线性和非线性代数方程(组)的数值解法、常微分方程初值问题和边值问题的解法等。第4章专门介绍化工常微分方程初值问题和边值问题的应用实例,包括间歇反应器、连续槽式搅拌反应器、管式反应器、半连续反应器、传质过程、伴有反应的扩散过药程、传热过程、流体流动、生化反应和过程控制等。第5章是化工中的偏微分方程及其求解,介绍有限它船京吧如年图整良王差分法、正交配置法、MOL法和有限元法,其中有限元法主要介绍MATLAB的PDE求解器及其求解化白案两拉换学工程PDE问题的具体书探信方法,例子包括一维动态方程的历住元维农吸部组、二维稳态方程突几景飞感(组)、二维动态方程等问题。第6章介绍最优化方法及其MATLAB常用算法,内容包括单变量最优化问题、线性规划、无约束多变量问题最优化、二次规划、多变量有约束最优化(非线性规划)问题和营味最小二乘法等。第7章结合实例详细介绍参数估计方法和模型辨识方法。第8章介绍化工试验设计方法及化工数据处理。第9章介绍神经网络(线性神经网络、BP神经网络急味最选前观帮次编和径向基神经网络)执终美病接他测及其相应的MATLAB函数,并结合实例介绍神经网络走浓金其杆的使用方法。
本书可苦考度非精缺混杀备航供化学工程、化工工艺、生化工程、环境工程、制药工程及相关专业的大学高年级本科生、硕士和博士研究生列用县赵茶修互副顶架候教材及参考书,也可供应用数学、过程控制等相关专业的科研人员参考。
作品目录
第1章 化工模拟计算概述 1
1.1 化工模拟计算的重要性 1
1.2 数学模型 1
1.3 几个重要的化工软件 1
1.4 数值计算技术的发展现状和编程语言的选择 2
1.5 MATLAB简介 3
1.6 化工模拟计算文献综述 4
1.7 本书的特点 5
严本 1.8 本书用途及读者对象 7
参考文献 7
第2章 MATLAB编程基础 9
2.1 MA鱼查章问条衡美TLAB的集成开定表作含足供呀卷吃引发环境和基本操作 9
2.1.1 集成开发环境 9
2.1.2 基本操作 10
2.1.2.1 MATLAB的帮助功能 10
2.重导井按距菜器收德职1.2.2 基本操作命令 10
2.2 MATLAB的编码基础 12
2.3 变量、常数和数据类型 12
2.3.1 变量及作用域 12
2.3.2 MATLAB数组、向量和矩阵 12
2.3.3 数据类型 14
2.3.3.1 字符型(char)和字符串(string) 14
2.3.3.2 数值型 15
2.3.3.3 单元数组(Cell Arrays) 15
2.3.3.4 结构(Structure) 16
2.3.3.5 函数句柄 17
2.3.3.6 java类 17
2.4 数据输出和输入 17
2.4.1 数据输出 17
2.4.2 数据输入 18
2.5 函数和过程 19
2.5.1 Script文件 19
2.5.2 函数 20
2.6 程序流程控制 21
2.6.1 if选择语句 21
2.6.2 switch多重分支结构 22
2.6.3 for循环结构 22
2.6.4 while循环结构 23
2.6.5 try…catch语句 23
2.6.6 continue语句 23
2.6.7 break和pause语句 23
2.6.8 return语句 23
2.7 数值计算 23
2.8 符号运算 24
2.8.1 符号表达式的生成 25
2.8.2 符号与数值之间的转换函数 25
2.8.3 符号矩阵的创建 25
2.8.4 将数值矩阵转换为符号矩阵 26
2.8.5 符号矩阵的运算 26
2.8.6 符号微分和差分 26
2.8.7 代数方程的符号求解 26
2.8.8 常微分方程的符号求解 27
2.8.9 调用maple的符号计算函数 28
2.9 图形可视化 29
2.9.1 二维图形 29
2.9.2 21/2维图形 31
2.9.3 三维图形 32
2.10 调试方法及程序设计实例 32
2.10.1 调试方法 32
2.10.2 程序设计实例 34
2.11 优化MATLAB程序代码 36
2.12 小结 38
参考文献 40
第3章 MATLAB在数值分析中的应用 41
3.1 插值与拟合 41
3.1.1 数据插值 41
3.1.2 最小二乘法拟合 43
3.1.2.1 最小二乘多项式拟合 43
3.1.2.2 用最小二乘法拟合生成样条曲线 45
3.1.3 应用实例 47
3.2 数值积分与数值微分 49
3.2.1 数值积分 49
3.2.2 数值微分 51
3.2.3 化工应用实例 53
3.2.3.1 常见的数值积分例子 53
3.2.3.2 一些常见的数值微分例子 54
3.3 代数方程(组)的数值解法 63
3.3.1 线性代数方程组的解法 63
3.3.2 非线性代数方程(组)的解法 63
3.3.3 化工应用实例 64
3.4 常微分方程(组)的数值解法 73
3.4.1 常微分方程初值问题(IVP)的数值解法 74
3.4.2 常微分方程边值问题(BVP)的数值解法 78
3.5 小结 83
习题 84
参考文献 84
第4章 化工中的常微分方程及其求解 86
4.1 间歇反应器(Batch Reactor) 86
4.2 连续槽式搅拌反应器(CSTR) 88
4.3 管式反应器 90
4.4 半连续反应器 96
4.5 传质过程 97
4.6 伴有反应的扩散过程 105
4.7 传热过程 114
4.8 流体流动 117
4.9 生化反应 118
4.10 分离-反应一体化设备 121
4.11 过程控制 123
习题 129
参考文献 131
第5章 化工中的偏微分方程及其求解 132
5.1 概述 132
5.1.1 偏微分方程的常见类型 132
5.1.2 偏微分方程的边界条件 133
5.1.3 偏微分方程数值方法简介 133
5.2 用有限差分法解偏微分方程 134
5.2.1 有限差分法 134
5.2.2 一维动态PDE模型的求解 134
5.2.3 二维稳态PDE方程组的求解 137
5.2.4 二维动态PDE模型及其他问题 144
5.3 用正交配置法解偏微分方程 144
5.4 用MOL法解偏微分方程 148
5.4.1 MOL法 149
5.4.2 直接调用MATLAB函数pdepe()求解一维动态PDE方程(组) 149
5.5 用有限元法解偏微分方程 158
5.5.1 MATLAB PDE工具箱简介 158
5.5.2 PDE工具箱可解决的化学工程问题 160
5.5.2.1 传热(Heat Transfer) 160
5.5.2.2 扩散传递(Diffusion Transfer)--传质 160
5.5.2.3 流体力学方程 161
5.5.3 利用pdetool求解偏微分方程 162
5.5.3.1 利用pdetool求解PDE问题的一般步骤 162
5.5.3.2 应用实例 170
5.5.4 使用PDE工具箱的命令行函数求解偏微分方程 174
5.6 小结 187
习题 187
参考文献 190
第6章 化工最优化方法 191
6.1 最优化方法及其常用算法 191
6.1.1 最优化方法概述 191
6.1.1.1 最优化问题的基本概念 191
6.1.1.2 最优化问题的一般形式 191
6.1.1.3 优化问题一般求解方法[1] 192
6.1.1.4 MATLAB最优化工具箱的最小化函数 192
6.1.2 单变量最优化问题 192
6.1.3 线性规划 193
6.1.4 无约束多变量问题最优化 195
6.1.5 二次规划 196
6.1.6 多变量有约束最优化(非线性规划)问题 198
6.1.7 多目标最优化 199
6.1.8 最小二乘法 201
6.1.8.1 最小二乘问题简介 201
6.1.8.2 线性最小二乘问题 201
6.1.8.3 非线性最小二乘问题 202
6.2 化工过程的设计优化 204
6.3 化工过程的操作优化 208
6.4 其他化工优化问题 215
6.5 全局最优化简介 216
习题 216
参考文献 217
第7章 参数估计和模型辨识 219
7.1 概述 219
7.2 数学模型结构 219
7.2.1 代数方程模型 219
7.2.2 微分方程模型 220
7.2.2.1 ODE方程模型 220
7.2.2.2 PDE方程模型 220
7.3 参数估计 221
7.3.1 一般参数估计方法 221
7.3.1.1 优化准则 221
7.3.1.2 多元线性回归 221
7.3.1.3 多响应非线性回归--多响应加权最小二乘法 222
7.3.1.4 参数估计的几个重要方面 225
7.3.2 动力学参数估计 226
7.3.2.1 化学反应动力学参数估计 226
7.3.2.2 生化反应动力学参数估计 238
7.3.3 传热参数估计 243
7.3.4 相平衡参数估计 245
7.4 模型辨识 246
习题 249
参考文献 251
第8章 化工试验设计及数据处理 253
8.1 概述 253
8.1.1 基本概念 253
8.1.2 试验设计方法 253
8.2 常用数理统计 254
8.2.1 总体和样本的统计量 254
8.2.2 方差分析中的几个数学概念 255
8.3 正交实验设计与数据处理 256
8.3.1 正交实验设计方法 256
8.3.2 正交实验结果的极差分析 256
8.3.2.1 无交互作用的正交实验 256
8.3.2.2 有交互作用的正交实验 258
8.3.3 正交实验结果的方差分析 260
8.3.3.1 无交互作用的正交实验 260
8.3.3.2 有交互作用的正交实验 262
8.4 序贯实验设计 264
8.4.1 实验设计准则 264
8.4.2 序贯实验设计步骤 265
8.5 MATLAB实验设计函数 266
8.6 化工数据处理指南 271
参考文献 271
第9章 神经网络在化工中的应用 273
9.1 概述 273
9.2 神经元模型与网络结构 274
9.2.1 神经元模型 274
9.2.1.1 简单神经元 274
9.2.1.2 有一向量输入的神经元 274
9.2.1.3 传递函数 275
9.2.2 网络结构 276
9.2.2.1 单层神经元网络 276
9.2.2.2 多层神经网络 276
9.3 线性神经网络 278
9.3.1 线性神经元模型 278
9.3.2 线性神经网络结构 278
9.3.3 线性神经网络的MATLAB求解方法 278
9.4 BP神经网络 284
9.4.1 BP神经元模型 284
9.4.2 BP网络结构 284
9.4.3 BP网络的设计 285
9.5 径向基神经网络 286
9.5.1 径向基神经网络的重要函数 286
9.5.2 径向基神经元模型 287
9.5.3 径向基函数网络的结构 287
9.5.4 径向基网络的设计 287
9.5.5 普遍化回归神经网络(GRNN)的设计 288
9.5.6 示例 288
9.6 神经网络工具箱nntool GUI求解方法 290
9.7 神经网络在化工中的应用实例 294
参考文献 296
光盘内的程序文件一览表
评论留言