10.3969/j.issn.1001-4160.2006.06.020
化学动力学过程模拟软件的开发
采用Borland C++ Builder 6.0可视化编程环境和基于面向对象的C++语言开发动力学模拟软件.该软件中对微分方程组的求解采用四阶龙格-库塔法.该软件适用于模拟各种化学动力学过程,用户可以根据不同情况设置复杂反应的任意步骤及其基元反应、相应反应速率常数及各物种的初始浓度和反应时间等.软件根据用户设定的参数自动计算出参与反应过程中各物种的浓度变化,同时提供Excel输出功能和绘图功能,可以直观地看到反应的动力学曲线.该软件不需要其他应用软件支持,可以在Windows 98/Me/2000/XP/2003下直接运行.程序涉及到的算法,需要较复杂的数据结构,程序采用C++语言提供的标准模板库,简化了程序设计并提高了运行效率.该软件模拟了一个包含平行-连串反应的化学动力学过程,运行速度较快,并得到精确的计算结果.
软件、化学动力学、微分方程、龙格-库塔法
23
O643.1;TP319(物理化学(理论化学)、化学物理学)
国家自然科学基金50478106;同济大学校科研和教改项目
2006-10-25(万方平台首次上网日期,不代表论文的发表时间)
共4页
565-568