蒙特卡洛模拟matlab代码(蒙特卡洛模拟)

2022-12-18 综合百科 0阅读 投稿:佚名
最佳答案关于蒙特卡洛模拟matlab代码,蒙特卡洛模拟这个很多人还不知道,今天菲菲来为大家解答以上的问题,现在让我们一起来看看吧!1、Excel 做蒙特卡洛模拟的具体操作步骤如下:打开Excel表格,填写三个活动时间估算的乐观值,最可能值和悲观值。2、2、分别计算三个活动的均值和标准差。3、均值=(乐观值+...

关于蒙特卡洛模拟matlab代码,蒙特卡洛模拟这个很多人还不知道,今天菲菲来为大家解答以上的问题,现在让我们一起来看看吧!

1、Excel 做蒙特卡洛模拟的具体操作步骤如下:打开Excel表格,填写三个活动时间估算的乐观值,最可能值和悲观值。

2、2、分别计算三个活动的均值和标准差。

3、均值=(乐观值+4 * 最可能值 + 悲观值)/ 6,标准差=(悲观值-乐观值)/ 6。

4、3、计算出来的均值和标准差,对三个活动按照正态分布进行随机模拟。

5、公式:=INT(NORMINV(RAND(),$F$2,$G$2))。

6、4、将随机出来的值,进行固化。

7、把上一步中红框的区域,按值复制一份。

8、5、3个活动均为FS的关系,三个互动的时间之和就等于总项目时间。

9、6、总工期考入新的Sheet,并进行从小到大的重新排序。

10、7、排序后的数据进行筛选,剔除重复数据,全部模拟出来工期的值。

11、8、进行频度统计,选中与总工期相对应的频度下面的单元格D2:D23。

12、输入公式“=FREQUENCY(A2:A101,C2:C23)”,然后按下Ctrl+Shift+Enter。

13、9、计算积累频度:每一个频度的积累频度=自身的频度+前面所有项的频度之和。

14、10、选择二维折线图,添加的空白折线图上右键选择数据区域,将累计频度改为蒙特卡洛模拟。

15、1选择自己喜欢的样式,蒙特卡洛模拟生成的图表即可。

本文到此分享完毕,希望对大家有所帮助。

声明:每日科普 所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系我们删除