计算机化学
出版时间:2014年版
丛编项: 普通高等教育"十二五"规划教材
内容简介
《计算机化学/普通高等教育“十二五”规划教材》参照高校计算机化学课程教材的内容设置,结合高校计算机基础课程设置及化学专业计算需求,适应社会发展,经过多年的教学实践,逐步调整、编排而成。全书采用当前流行的.netC#平台为编程环境,内容分为编程基础、多元校正、模式识别、信号处理、实验设计、优化、计算机模拟、常用软件介绍等。全书力求层次清晰、难易结合,既提供基础编程,也提供大量可直接调用的类库,辅助以大量的实际实验数据,从而可以从开发、应用两个方面锻炼、提高学习者利用计算机解决化学问题的能力。《计算机化学/普通高等教育“十二五”规划教材》可以作为高等学校化学专业"计算机化学"课程教材,也可以作为初涉计算机化学的研究人员的参考资料,特别是本书提供的算法类库,可以为解决实际问题编程提供很多方便。
目录
第1章 矩阵运算基础及算法类库
1.1 化学测量数据表达
1.2 向量、矩阵
1.2.1 向量
1.2.2 矩阵
1.3 向量、矩阵类设计
1.3.1 向量类
1.3.2 矩阵类
1.4 矩阵类库及调用
习题
第2章 化学问题的代数求解
2.1 二分法
2.1.1 二分法原理
2.1.2 二分法程序设计
2.1.3 二分法求解弱酸溶液浓度
2.2 牛顿迭代法
2.2.1 算法原理
2.2.2 牛顿迭代法程序设计
2.2.3 牛顿迭代法程序改进
2.2.4 牛顿迭代法求解二元弱碱溶液浓度
习题
第3章 实验数据的微积分
3.1 数据平滑与求导
3.1.1 典型化学实验数据
3.1.2 数据平滑方法
3.1.3 数据求导方法
3.2 插值
3.2.1 线性插值
3.2.2 -元三点拉格朗日插值
3.2.3 插值求解乙醇一水汽液平衡
3.3 数值积分
3.3.1 梯形法
3.3.2 辛普森积分
3.3.3 离散积分
3.3.4 离散积分求解氨合成反应焓变
3.4 常微分方程数值解
3.4.1 欧拉法
3.4.2 龙格一库塔法
3.4.3 龙格一库塔法求解复杂反应动力学
3.5 数值微分
3.5.1 差商法原理
3.5.2 程序实现
3.5.3 差商法求解反应动力学的级数和速率
习题
第4章 实验设计
4.1 实验设计方法
4.2 正交实验设计
4.2.1 正交实验设计方法及其特点
4.2.2 简单比较法
4.2.3 单一正交实验设计
4.2.4 基于J2-Optimality混合正交实验设计
4.2.5 正交实验设计分析方法
4.2.6 海水中丁基锡含量测定的正交分析
4.3 均匀实验设计
习题
第5章 多元校正
5.1 直接校正法
5.2 间接校正法
5.2.1 K矩阵法
5.2.2 K矩阵法求解色素混合物的组成
5.2.3 P矩阵法
5.3 主成分分析PCA
5.3.1 PCA算法
……
第6章 信号处理
第7章 化学模式识别
第8章 化学计算中的优化算法
第9章 蒙特卡洛模拟
第10章 化学常用软件
附录
参考文献