有没有人有任何想法如何在vb.net中实现monte carlo集成模拟器。
我没有运气地环顾互联网。
任何代码或关于如何启动它的想法都会有所帮助。
答案 0 :(得分:0)
嗯,我想我们正在讨论二维问题。我假设你有一个你想要计算面积的多边形。
1)首先,你需要一个函数来检查一个点是否在多边形内。
2)现在,您可以在多边形周围定义一个已知大小的区域。
3)现在你需要在已知区域内的随机点,其中一些将在你的多边形中,一些将在外面,计算它们!
4)现在你有两个关系:首先是所有点与多边形内点之间的关系。其次是您知道的多边形周围的区域,以及您不知道的多边形区域。
5)关系是相同的 - >你可以计算多边形的面积! (多边形面积应为:多边形中的点/所有点*已知区域的大小)
示例:3点击中多边形,20点为“镜头”,多边形面积为0.6平方米 注意:这个区域只是一种方法!积分越多,方法越好。
您可以实现一种奇特的方法来在您的vb程序中显示它。这是你需要的吗?我对多边形的假设是否正确?您是否需要“点内多边形”算法的帮助?