计算机与应用化学
計算機與應用化學
계산궤여응용화학
COMPUTERS AND APPLIED CHEMISTRY
2006年
6期
565-568
,共4页
郭翔%丛培盛%朱仲良%郭铁城
郭翔%叢培盛%硃仲良%郭鐵城
곽상%총배성%주중량%곽철성
软件%化学动力学%微分方程%龙格-库塔法
軟件%化學動力學%微分方程%龍格-庫塔法
연건%화학동역학%미분방정%룡격-고탑법
采用Borland C++ Builder 6.0可视化编程环境和基于面向对象的C++语言开发动力学模拟软件.该软件中对微分方程组的求解采用四阶龙格-库塔法.该软件适用于模拟各种化学动力学过程,用户可以根据不同情况设置复杂反应的任意步骤及其基元反应、相应反应速率常数及各物种的初始浓度和反应时间等.软件根据用户设定的参数自动计算出参与反应过程中各物种的浓度变化,同时提供Excel输出功能和绘图功能,可以直观地看到反应的动力学曲线.该软件不需要其他应用软件支持,可以在Windows 98/Me/2000/XP/2003下直接运行.程序涉及到的算法,需要较复杂的数据结构,程序采用C++语言提供的标准模板库,简化了程序设计并提高了运行效率.该软件模拟了一个包含平行-连串反应的化学动力学过程,运行速度较快,并得到精确的计算结果.
採用Borland C++ Builder 6.0可視化編程環境和基于麵嚮對象的C++語言開髮動力學模擬軟件.該軟件中對微分方程組的求解採用四階龍格-庫塔法.該軟件適用于模擬各種化學動力學過程,用戶可以根據不同情況設置複雜反應的任意步驟及其基元反應、相應反應速率常數及各物種的初始濃度和反應時間等.軟件根據用戶設定的參數自動計算齣參與反應過程中各物種的濃度變化,同時提供Excel輸齣功能和繪圖功能,可以直觀地看到反應的動力學麯線.該軟件不需要其他應用軟件支持,可以在Windows 98/Me/2000/XP/2003下直接運行.程序涉及到的算法,需要較複雜的數據結構,程序採用C++語言提供的標準模闆庫,簡化瞭程序設計併提高瞭運行效率.該軟件模擬瞭一箇包含平行-連串反應的化學動力學過程,運行速度較快,併得到精確的計算結果.
채용Borland C++ Builder 6.0가시화편정배경화기우면향대상적C++어언개발동역학모의연건.해연건중대미분방정조적구해채용사계룡격-고탑법.해연건괄용우모의각충화학동역학과정,용호가이근거불동정황설치복잡반응적임의보취급기기원반응、상응반응속솔상수급각물충적초시농도화반응시간등.연건근거용호설정적삼수자동계산출삼여반응과정중각물충적농도변화,동시제공Excel수출공능화회도공능,가이직관지간도반응적동역학곡선.해연건불수요기타응용연건지지,가이재Windows 98/Me/2000/XP/2003하직접운행.정서섭급도적산법,수요교복잡적수거결구,정서채용C++어언제공적표준모판고,간화료정서설계병제고료운행효솔.해연건모의료일개포함평행-련천반응적화학동역학과정,운행속도교쾌,병득도정학적계산결과.