第一章 最小二乘法和曲线拟合 1
1-1 线性最小二乘法 2
1-2 用线性最小二乘法确定方程的系数 3
1-3 非线性方程变为线性方程 5
1 4 非线性最小二乘法 7
1-5 线性回归分析 7
习题 9
上机作业1 气体反应动力学方程的确定 10
上机作业2 用Origin软件进行曲线拟合 11
第二章 高次方程求解 15
2-1 扫描法 15
2-2 对分法和优选法 16
2-3 迭代法 18
2-4 牛顿法 19
习题 19
上机作业 用牛顿迭代法计算化学反应的平衡浓度 20
第三章 线性方程组求解 21
3-1 克莱姆法则 21
3-2 消元法 22
3-3 按列选主元素消去法 23
3-4 按列选主元素消去法的计算流程 25
习题 26
上机作业 通过求解线性方程组确定混合物的组成 26
第四章 数值积分 28
4-1 矩形和梯形法求积 28
4-2 辛普森法求积 29
4-3 高斯—勒让德法求积 31
4-4 Monte Carlo方法求积 33
习题 33
上机作业 等压加热过程中的热效应计算 34
第五章 常微分方程的数值解 35
5-1 欧拉法 35
5-2 改进的欧拉法——预测—校正法 36
5-3 龙格—库塔法 38
习题 39
上机作业 化学反应动力学计算 40
第六章 单纯形最优化方法 41
6-1 改变单因子法 41
6-2 单纯形法 42
6-2-1 基本单纯形法 42
6-2-2 改良单纯形法 44
6-2-3 初始单纯形的定位 45
6-2-4 单纯形迭代的结束 46
6-2-5 多维单纯形法 46
6-2-6 改良单纯形法的计算程序 46
6-3 单纯形法最优化实例 49
习题 52
第七章 模式识别与工业优化 53
7-1 模式识别与工业数据处理 53
7-2 模式识别方法的原理和基本概念 53
7-3 数据标准化处理 53
7-4 特征参数的抽提 54
7-5 常用模式识别方法简介 54
7-5-1 KNN法及其衍生法 54
7-5-2 主成分分析方法 55
7-5-3 多重判别矢量法 57
7-5-4 Fisher判别分析法 58
7-5-5 非线性映照法 59
7-6 人工神经网络简介 60
7-7 模式识别优化的应用 61
第八章 Monte Carlo方法 63
8-1 Monte Carlo方法的基本思想 64
8-2 Monte Carlo方法的特点 65
8-3 Monte Carlo方法的基本工具——随机数 65
8-4 随机变量的抽样 66
8-4-1 离散型分布随机变量的抽样 67
8-4-2 连续型分布随机变量的抽样 68
8-5 Monte Carlo方法在高分子研究中的应用 69
8-5-1 共聚反应的模拟 69
8-5-2 高分子邻基反应的模拟 75
8-5-3 高分子降解的模拟 75
8-5-4 高分子链构象的模拟 76
习题 77
上机作业1 两元共聚物链结构的Monte Carlo模拟 77
上机作业2 用Monte Carlo方法计算聚乙烯醇的最大缩醛化率 78
上机作业3 高分子无规降解的Monte Carlo模拟 79
上机作业4 高分子链构象的Monte Carlo模拟 80
第九章 定量构效相关分析方法——QSAR 81
9-1 QSAR方法的基本特点 81
9-2 用分子连接性指数法进行QSAR研究 82
9-2-1 分子连接性指数法的特点 82
9-2-2 分子连接性指数的计算方法 82
9-2-3 分子连接性指数的修正 85
9-2-4 分子连接性指数计算示例 87
9-3 QSAR分析示例 88
习题 89
上机作业 建立含氮杂环化合物结构与生物活性之间的关系 90
第十章 化学结构绘制软件ACD/ChemSketch的应用 91
10-1 软件的运行环境 91
10-2 软件的界面及工具按钮 91
10-3 化学结构3D显示和动画效果 92
附录 94
A 化学结构绘制软件ACD/ChemSketch使用说明 94
B QBASIC语言简介 101
C 常用QBASIC程序 111
参考文献 138