第二章蒙特卡罗模拟及随机数产生一
蒙特卡罗模拟二
随机数的产生蒙特卡罗(MonteCarlo)方法,或称计算机随机模拟方法,是一种基于“随机数”的计算方法
这一方法源于美国在第二次世界大战进研制原子弹的“曼哈顿计划”
该计划的主持人之一、数学家冯·诺伊曼用驰名世界的赌城—摩纳哥的MonteCarlo—来命名这种方法,为它蒙上了一层神秘色彩
MonteCarlo方法的基本思想很早以前就被人们所发现和利用
早在17世纪,人们就知道用事件发生的“频率”来决定事件的“概率”
19世纪人们用投针试验的方法来决定圆周率π
考虑平面上的一个边长为1的正方形及其内部的一个形状不规则的“图形”,如何求出这个“图形”的面积呢
MonteCarlo方法是这样一种“随机化”的方法:向该正方形“随机地”投掷N个点落于“图形”内,则该“图形”的面积近似为M/N
随机数的产生:EXCEL中关于模拟的函数的简介:1、Rand();产生(01)上的均匀分布的随机数(ab)上均匀分布的随机数:(b-a)*rand()+a2、Norminv(rand(),mean,standard_dev)产生均值为mean,标准差为standard_dev的正态分布随机变量
x1x220606020-20