摘要

化学反应的进行缘于分子间不断产生的随机有效碰撞.这种碰撞的随机性就为用MonteCarlo方法来模拟反应动力学过程提供了可能.依此,在Matlab环境下设计了一种用MonteCarlo方法来模拟化学反应动力学的算法.通过对反应实例的模拟,结果表明,MonteCarlo方法不仅与龙格库塔法一样均能对已建立动力学方程的组分进行较好模拟,而且对动力学方程欠缺组分的模拟也是有效的.