不要看不起excel哦 V, T }: \9 y, Q( u它还有很多功能没有被开发出来~2 Y4 G% n6 O6 [; h
来说一下excel做的蒙特卡洛模拟过程。0 ]$ h; Z' V+ W- g. B/ U
每一步都有图~~ 0 D! b' }& n; r8 j9 L0 z. L2 @$ m% W) Y/ [1 K
& M: J) w( S; O T3 F, }% b
: E, B2 w5 U3 J6 H 0 Q. r9 \ D P4 @/ P3 J# Z1、定义: 蒙特卡洛(Monte Carlo)模拟是一种通过设定随机过程,反复生成时间序列,计算参数估计量和统计量,进而研究其分布特征的方法。 ( q3 L4 J* l. `$ @, B8 Y e- u/ N; p& G' b3 R3 f+ y# t
C0 a. V9 r; V! B# T2、基于计算机的蒙特卡洛模拟实现步骤: + o4 j0 p1 B. g T) [(1)对每一项活动,输入最小、最大和最可能估计数据(注意这里不是三点估算),并根据提出的问题构造或选择一个简单、适用的概率分布模型,使问题的解对应于该模型中随机变量的某些特征(如概率、均值和方差等),这些特征都可以通过模拟出的概率分布图得到。 0 a0 M( p1 c. L9 N6 u/ Z d" ?
(2)根据模型中各个随机变量的分布,利用给定的某种规则,在计算机上快速实施充分大量的随机抽样。 4 v4 V* K2 r9 J+ Q1 v5 ^(3)对随机抽样的数据进行必要的数学计算,统计分析模拟试验结果,给出问题的概率解以及解的精度估计,即最小值、最大值以及数学期望值和单位标准偏差。 8 b# C) `0 _# f3 b' A4 N* q(4)按照所建立的模型进行仿真试验、计算,求出问题的随机解。 8 T3 l) @9 p/ k; p a" W7 N(5)根据求出的统计学处理数据,让计算机自动生成概率分布图,通常为正态分布图。* _; w- B3 I/ \3 e7 r8 {0 \
(6)根据概率分布图读出所需信息,如某项目成本200万情况下的完工概率,或确保70%完工概率时需要的成本等。 * S4 n0 R0 ]" Q2 `7 `& m& U. v) |4 A( v( e/ \4 e
/ D4 w2 D/ E4 r i, f1 X9 P
3、基于EXCEL与Crystal Ball的蒙特卡洛成本模拟过程实例:7 x' q8 P( t' \1 b2 Z" K# m, j