计算材料学 ComputationalMaterialsScience 第二讲 蒙特卡罗(Monte Carlo)方法 主讲:张晖 电话:13865606861 Email: 本堂课 主要内容 Monte Carlo模拟发展简介 Monte Carlo模拟基本原理 Monte Carlo模拟典型算法 Monte Carlo模拟典型应用蒙特卡洛法是什么? 蒙特卡洛(Monte Carlo)方法,是在简单的理论准 则基础上,采用反复随即抽样的方法,解决复杂 系统的问题。其实质是一种概率和统计的问题。 蒙特卡罗方法(Monte Carlo method),也称 统计模拟方法,是二十世纪四十年代中期由于科 学技术的发展和电子计算机的发明,而被提出的 一种以概率统计理论为指导的一类非常重要的数 值计算方法。是指使用随机数(或更常见的伪随 机数)来解决很多计算问题的方法。MC 的基本思想 MC基本思想很早以前就被人们所发现和利用。17 世纪,人们就知道用事件发生的“频率”来决定事 件的“概率”。但要真正实现随机抽样是很困难的 ,甚至几乎是不可能的。 高速计算机的出现,使得用数学方法在计算机 上大量