如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
蒙特卡洛算法解析*蒙特卡洛算法解析1.蒙特卡洛方法初探1.1用蒙特卡洛方法进行计算机模拟的步骤1.2产生模拟随机数的计算机命令2.综合能力的提升仿真过程1.现实系统的分析:了解背景,明确目的,提出总体方案。2.组建模型:确定变量,明确关系,设计流程,编制程序3.运行检验:确定初始状态,参量数值,运行程序,检验结果,改进模型。4.输出结果functionproguji=liti(mm)frq=0;randnum1=unifrnd(0,60,mm,1);randnum2=unifrnd(0,60,mm,1);randnum=randnum1-randnum2;proguji=0;forii=1:mmifabs(randnum(ii,1))<=20frq=frq+1;3.例题训练1.问题分析[2]当指示正确时,我方火力单位的射击结果情况这时可用投掷骰子的方法来确定:如果出现的是1、2、3三个点:则认为没能击中敌人;如果出现的是4、5点:则认为毁伤敌人一门火炮;若出现的是6点:则认为毁伤敌人两门火炮.2.符号假设3.模拟框图5.理论计算4.*课后模拟题训练5.*有关赛题和资料ThankYou!