蒙特卡罗算法与matlab(教程).pdfVIP

  • 388
  • 0
  • 约4.66万字
  • 约 37页
  • 2017-08-12 发布于河北
  • 举报
第一章:Monte Carlo 方法概述 讲课人:Xaero Chang | 课程主页: /notes/intro2mc 本章主要概述 Monte Carlo 的一些基础知识,另外包括一个最简单的用 Monte Carlo 方法计算数值积分的例子。 一、Monte Carlo 历史渊源 Monte Carlo 方法的实质是通过大量随机试验,利用概率论解决问题的一种数值方法, 基本思想是基于概率和体积间的相似性。它和Simulation 有细微区别。单独的Simulation 只 是模拟一些随机的运动,其结果是不确定的;Monte Carlo 在计算的中间过程中出现的数是 随机的,但是它要解决的问题的结果却是确定的。 历史上有记载的Monte Carlo 试验始于十八世纪末期(约 1777 年),当时布丰(Buffon ) 为了计算圆周率,设计了一个“投针试验”。(后文会给出一个更加简单的计算圆周率的例 子)。虽然方法已经存在了200 多年,此方法命名为Monte Carlo 则是在二十世纪四十年, 美国原子弹计划的一个子项目需要使用Monte Carlo 方法模拟中子对某种

文档评论(0)

1亿VIP精品文档

相关文档