计算机模拟,又称为计算机仿真,是指用来模拟特定系统之抽象模型的计算机程序。
计算机模拟的发展与电脑本身的迅速发展是分不开的。它的首次大规模开发是著名的曼哈顿计划中的一个重要部分。在第二次世界大战中,为了模拟核爆炸的过程,人们应用蒙特·卡罗方法用12个坚球模型进行了模拟。计算机模拟最初被作为其他的方面研究的补充,但当人们发现它的重要性之后,它便作为一门单独的课题被使用得相当广泛。 計算機模擬從運行數分鐘到數小時到數天。通過計算機模擬被模擬事件的規模已遠遠超過使用傳統紙和鉛筆數學建模任何可能的(甚至想像)。
通常分为如下几类:
例如:蒙特·卡罗方法、模拟煺火、群体智能