蒙特卡罗方法简介

蒙特卡洛方法是一种近似求值的方法,它的前提是你需要知道待求对象的函数表达式。比较典型的例子就是求π,我们知道有很多中方法可以估计π的值,正多边形近似等等,我们用蒙特卡洛方法看看:


蒙特卡罗方法简介

假设这个正方形边长是2r,圆半径是r,那么圆面积比上正方形面积就是π/4。我们在正方形区域内生成10000个点,然后计算一下比如N个点在园内,那么我们就可以用等式来求出π=4*n/10000。当总的取样点越多的时候,与π近似的程度越好。所以,蒙特卡洛方法的核心就是随机抽样,用随机抽样的结果来计算对象的某些特征。

蒙特卡罗方法简介

但这个方法有大前提,就是我必须知道对象代表了什么,比如上题中我们不给定正方形和圆的比例关系,就无法求π。这个先验的知识往往是随机变量的分布函数p(x),因为我们要依靠p(x)来生成随机数。

展开阅读全文

页面更新:2024-03-20

标签:求出   正多边形   方法   随机数   边长   大前提   等式   正方形   半径   园内   表达式   近似   函数   对象   面积   简介

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top