码迷,mamicode.com
首页 >  
搜索关键字:蒙特卡罗    ( 97个结果
概率算法 蒙特卡罗算法
/***Date:2014.12.11***/ //概率算法思想:统计学思路。 //基本过程:1)将问题转化为应的容易计算面积的几何图形S,问题结果对应几何图形中的某一部分S1; ////////////2)向几何图形中随机撒点; ////////////3)统计几何图形S、S1中的点数,根据二者面积关系以及二者中的点数来计算得到结果; ////////////4)判断结果是否达到需要精...
分类:编程语言   时间:2014-12-12 00:05:55    阅读次数:205
求圆周率π的几种方法
方法1:概率法求π的近似值。概率法又称蒙特卡罗法。假设有一个半径为1的圆,则四分之一圆的面积等于1/4π。通过概率法计算出四分之一圆的面积,也就得到了1/4π。具体过程为:利用随机函数产生横坐标x和纵坐标y(两个值在0~1之间),接着判断由这两个随机数构成的点是否位于1/4圆的区域内,若该点位于1/...
分类:其他好文   时间:2014-12-03 20:57:11    阅读次数:202
Perl, Python, Erlang, C语言运行速度的比较
主要是通过?蒙特卡罗法来计算圆周率。代码如下: 1) ?pi.pl: ?? $time1 = time(); foreach (1..20000000) { my($x, $y) = (rand(), rand()); if(sqrt($x ** 2 + $y ** 2) < 1) { $total += 1; } ...
分类:编程语言   时间:2014-10-29 02:12:47    阅读次数:1058
用蒙特卡罗模拟球π的值
蒙特卡罗(Monte Carlo)方法,又称随机抽样或统计试验方法,属于计算数学的一个分支,它是在本世纪四十年代中期为了适应当时原子能事业的发展而发展起来的。传统的经验方法由于不能逼近真实的物理过程,很难得到满意的结果,而蒙特卡罗方法由于能够真实地模拟实际物理过程,故解决问题与实际非常符合,可以.....
分类:其他好文   时间:2014-07-31 09:40:55    阅读次数:295
Multisim的电路分析方法
Multisim的电路分析方法:主要有直流工作点分析,交流分析,瞬态分析,傅里叶分析,噪声分析,失真分析,直流扫描分析, 灵敏度分析,参数扫描分析,温度扫描分析,零一极点分析,传递函数分析,最坏情况分析,蒙特卡罗分析,批处理分析,用户自定义分析,噪声系数分析。1.直流工作点分析(DC Operati...
分类:其他好文   时间:2014-07-07 08:58:55    阅读次数:249
随机数生成算法
蒙特卡罗方法又称统计模拟法、随机抽样技术,是一种随机模拟方法,以概率和统计理论方法为基础的一种计算方法,是使用随机数(或更常见的伪随机数)来解决很多计算问题的方法。将所求解的问题同一定的概率模型相联系,用电子计算机实现统计模拟或抽样,以获得问题的近似解。为象征性地表明这一方法的概率统计特征,数学家冯...
分类:其他好文   时间:2014-06-25 12:20:15    阅读次数:347
【Matlab编程】马氏链随机模拟
本文是利用蒙特卡罗算法对马氏链过程的模拟。假设有10个状态,从每个状态到与之相邻状态的概率是相同的,仿真次数为1000,及进行了1000次状态转移。我们以动画的形式再现了状态转移的过程,并记录了到达每个状态的次数,具体实现如下: close all;clc;clear; figure; s=1; n=1000; r=1; % 圆圈的半径 title('等概率情况的计算机模拟') set(gc...
分类:其他好文   时间:2014-06-24 17:35:28    阅读次数:186
97条   上一页 1 ... 8 9 10
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!