蒙特卡罗模拟_第1页
蒙特卡罗模拟_第2页
蒙特卡罗模拟_第3页
蒙特卡罗模拟_第4页
蒙特卡罗模拟_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

蒙特卡洛模拟数学实验之前言计算机模拟中的蒙特卡罗方法又称随机抽样技巧或统计试验方法。半个多世纪以来,由于科学技术的发展和电子计算机的发明,这种方法作为一种独立的方法被提出来,并首先在核武器的试验与研制中得到了应用。蒙特卡罗方法是一种计算方法,但与一般数值计算方法有很大区别。它是以概率统计理论为基础的一种方法。由于蒙特卡罗方法能够比较逼真地描述事物的特点及物理实验过程,解决一些数值方法难以解决的问题,因而该方法的应用领域日趋广泛。基本原理1.模拟法分类(1)运筹对策法:主要用于军事对策和企业管理对策。如现代化战争的军事演习、新式武器的试验等。最早于40年代末美国纽曼等人首先用运筹模拟法解决了核屏蔽实验问题。(2)蒙特卡罗法:蒙特卡罗方法又称随机抽样技巧或统计试验方法,与一般数值计算方法有很大区别。它是以概率统计理论为基础的一种方法。(试验)(3)系统模拟法:是用数字对含有随机变量的系统进行模拟,可看作是蒙特卡洛法的应用。一般说来,蒙特卡洛法用于静态计算,而系统模拟法用于动态模型计算。我们主要讨论此法。1方法简析设总计投了M个点,落入阴影部分N个,则不规则图形的面积为蒲丰投针实验蒲丰投针实验蒲丰投针实验蒲丰投针实验蒲丰投针实验基本原理2.随机数的产生(1)[0,1]区间上均匀分布随机数的产生

c)算法过程不退化

d)算法可再现,速度快。(2)产生方法我们在使用中可以在Excel中产生随机数,命令为Rand()基本原理编程可采用的两类语言:

(1)模拟(仿真)专用语言离散系统模拟语言—GPSS语言;连续系统模拟语言—面向微分方程的CSS1,面向结构图的CSS2,ACSL,DYNAMO等。

(2)通用语言

FORTRON,BASIC,C++,MATLAB等。实现语言模拟实例解:经计算,某型号的产品平均无故障运行时间4.67小时模拟实例1~2随机数3~1011~3233~6667~8485~9394~10094~1001~2324~6869~8586~9495~100

现在考虑订货、存贮、缺货损失三项费用:订货费用每次25元,订货量每次20单位,订货点为15单位。(即存货低于15单位时订货,但已订货未到前不再订)存贮费每件每周10元,缺货损失费每件每周500元。对于缺货,货到后不补,设开始时存货为20单位。试利用所给随机数R1(在下表内)模拟需求量,R2(50,86,15……)模拟订货提前期。模拟14周的运行情况:并求订货费用、存贮费用、缺货费用以及周平均费用。可求

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论