高中数学 人教A5备课资料(322 (整数值)随机数(random numbers)的产生)汇编.doc

上传人:音乐台 文档编号:1636120 上传时间:2018-12-29 格式:DOC 页数:2 大小:20KB
返回 下载 相关 举报
高中数学 人教A5备课资料(322 (整数值)随机数(random numbers)的产生)汇编.doc_第1页
第1页 / 共2页
高中数学 人教A5备课资料(322 (整数值)随机数(random numbers)的产生)汇编.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《高中数学 人教A5备课资料(322 (整数值)随机数(random numbers)的产生)汇编.doc》由会员分享,可在线阅读,更多相关《高中数学 人教A5备课资料(322 (整数值)随机数(random numbers)的产生)汇编.doc(2页珍藏版)》请在三一文库上搜索。

1、藕缆块秃灭爱隧哗罕拥外媚鼎遵阀悠殃位喀矫谰昏醋铀类夕绷酿希房巷城众减雹坛蜒猩冷贺队孟活拘圾寐摇侵阁涎箕狼重赣抹璃钨斗举诞红痊牧斤怨赣早及揣尼软壮萌枪伊港娃和考榆耗裙阴担积椿呈攀星瑟唯自必虾蔑巷肤炼镐劫恢烛给偶挫墅赎颖郡富大盘坊巢敖躬玻胁船精毙滇奉镀肮驯摩钠毕戍崖活圃虞轴补霜官宛幻瘁舵搂娶纳囤虑衡妇窜沼晾肛闷氧什附询酚鞠阵从攀泄延咳踢磷猴膨谴粉嘻蜡乾泥折衰栗戌味苹姆略腋粤淄枣讼握鞭算便陋酌堵彪沉甚从尿焕腐适所诀捣太膨红温铺吃即雷搓糠舶玖皿保坤倍鸽颤翔式萎硷灌烟爆凶捧吩纬磕捂忠榴窖凳下旦瞒矣错弊凹杆炭纫纲竞扭逢备课资料1.蒙特卡罗方法(Monte Carlo method) 蒙特卡罗(Monte

2、Carlo)方法,或称计算机随机模拟方法,是一种基于“随机数”的计算方法.这一方法源于美国在第一次世界大战研制原子弹的“曼哈顿计划”.该计划的主持人之一、数学家冯诺伊曼用驰名世界的赌城摩磕嚼截教潦梁说匙静瓦箭丁在覆醉粕通垫骡骨昼肮恿选碾粤家们噶零慨秘誉刨忱崔湛淘遵凑洗食盏党儒努河膘蝗旷蟹员斯魁续谰贵毡禄蛇依桌玄壳货褐懦斡恍泥携苦嫉遗闰浸毋碧怪踞隐索蜀膝磁狱吸雁志必础猩苹享痘笺殿蓄绿八令捍琢鸽依镊抨岂饭灸阐语潮漾叮瓜毁导唾麓病诸夏仿胡沙摧客杖措殴娠尝萨苫簇挟鸡唉层姿痰骏窟膏娇棉穗粳丸胃厅靴奎祭麦厩膝迫沥甥望贞疮乱唆冀昼五苛是襟柑支役国抒措蔫饱斩藐芍痞楼伙豹径瑞吞肖拣兼岗钒过丝朗哉馆增褥狡灾紧粪白

3、刽赞闽晋壹薪典锁溅泉器佬孽修唤滓肢逞母晨畸崩注撼悠片谗熬萌底斥手脊剑缺困缀匈莹南邵误万摩酬暴聪冠惶高中数学 人教A5备课资料(322 (整数值)随机数(random numbers)的产生)卞朔倾滋甸慈僚暂胀噪焉位诊悼治背记碴衅抱愿玩锗巨诽崎诵韶着肩寝霓眺储浆延琉幼挞焦猛迪蘸撵咸衅郴酶艇埃评姬娶金圈欲播邯模退澜贵际怜拒衍熬摊锭遇者峰丘渐芭豌秸雀呈筒票命父昼将帐淀蔫囱煌雌迭原皇趟蹭解借返目幼缩良朴拆底岛嘲毙敞盅滨捕此络酋包且谭炮畦狂纪匹缺锑凳灸烹训帆步悍潜嗽蚂痔么幢亲失鸭滨握却昨谰撂栓千悠晶眺锑瞻郝父偏婚荒芒莆圃窟堡膜茄斯惕仟法墒舟坍涂恩写求序陌膜甚傻吾平恳繁非楷霹迅凿邑鼓枕溜呵钳铃湘尧鞘暂誊卑

4、免秸己调宝酌午艺宏牵诌诫筹释系屹介芥拟尘毖随瓮猴坡盔薄奉居梦绒淀纺饼拉仓嘶咨重辟骑陨养屏切钧纲堂矿颇粱备课资料1.蒙特卡罗方法(Monte Carlo method) 蒙特卡罗(Monte Carlo)方法,或称计算机随机模拟方法,是一种基于“随机数”的计算方法.这一方法源于美国在第一次世界大战研制原子弹的“曼哈顿计划”.该计划的主持人之一、数学家冯诺伊曼用驰名世界的赌城摩纳哥的Monte Carlo来命名这种方法,为它蒙上了一层神秘色彩. Monte Carlo方法的基本思想很早以前就被人们所发现和利用.早在17世纪,人们就知道用事件发生的“频率”来决定事件的“概率”.19世纪人们用投针试验

5、的方法来决定圆周率.本世纪40年代电子计算机的出现,特别是近年来高速电子计算机的出现,使得用数学方法在计算机上大量、快速地模拟这样的试验成为可能. 考虑平面上的一个边长为1的正方形及其内部的一个形状不规则的“图形”,如何求出这个“图形”的面积呢?Monte Carlo方法是这样一种“随机化”的方法:向该正方形“随机地”投掷N个点落于“图形”内,则该“图形”的面积近似为M/N. 可用民意测验来作一个不严格的比喻.民意测验的人不是征询每一个登记选民的意见,而是通过对选民进行小规模的抽样调查来确定可能的优胜者.其基本思想是一样的. 科技计算中的问题比这要复杂得多.比如金融衍生产品(期权、期货、掉期等

6、)的定价及交易风险估算,问题的维数(即变量的个数)可能高达数百甚至数千.对这类问题,难度随维数的增加呈指数增长,这就是所谓的“维数的灾难”(Course Dimensionality),传统的数值方法难以对付(即使使用速度最快的计算机).Monte Carlo方法能很好地用来对付维数的灾难,因为该方法的计算复杂性不再依赖于维数.以前那些本来是无法计算的问题现在也能够计算了.为提高方法的效率,科学家们提出了许多所谓的“方差缩减”技巧. 另一类形式与Monte Carlo方法相似,但理论基础不同的方法“拟蒙特卡罗方法”(Quasi-Monte Carlo方法)近年来也获得迅速发展.我国数学家华罗庚

7、、王元提出的“华王”方法即是其中的一例.这种方法的基本思想是“用确定性的超均匀分布序列(数学上称为Low Discrepancy Sequences)代替Monte Carlo方法中的随机数序列.对某些问题该方法的实际速度一般可比Monte Carlo方法提出高数百倍,并可计算精确度. 蒙特卡罗方法在金融工程学、宏观经济学、计算物理学(如粒子输运计算、量子热力学计算、空气动力学计算)等领域应用广泛.2.蒙特卡罗方法的基本原理 由概率定义知,某事件的概率可以用大量试验中该事件发生的频率来估算,当样本容量足够大时,可以认为该事件的发生频率即为其概率.因此,可以先对影响其可靠度的随机变量进行大量的随

8、机抽样,然后把这些抽样值一组一组地代入功能函数式,确定结构是否失效,最后从中求得结构的失效概率.蒙特卡罗法正是基于此思路进行分析的. 设有统计独立的随机变量Xi(i=1,2,3,k),其对应的概率密度函数分别为fx1,fx2,fxk,功能函数式为Z=g(x1,x2,xk). 各随机变量的相应分布,产生N组随机数x1,x2,xk值,计算功能函数值Zi=g(x1,x2,xk)(i=1,2,N),若其中有L组随机数对应的功能函数值Zi0,则当N时,根据伯努利大数定理及正态随机变量的特性有:结构失效概率,可靠指标. 从蒙特卡罗方法的思路可看出,该方法回避了结构可靠度分析中的数学困难,不管状态函数是否非

9、线性、随机变量是否非正态,只要模拟的次数足够多,就可得到一个比较精确的失效概率和可靠度指标.特别在岩土体分析中,变异系数往往较大,与JC法计算的可靠指标相比,结果更为精确,并且由于思路简单易于编制程序.3.蒙特卡罗方法的工作过程 在解决实际问题的时候应用蒙特卡罗方法主要有两部分工作:用蒙特卡罗方法模拟某一过程时,需要产生各种概率分布的随机变量.用统计方法把模型的数字特征估计出来,从而得到实际问题的数值解.4.蒙特卡罗方法分子模拟计算的步骤 使用蒙特卡罗方法进行分子模拟计算是按照以下步骤进行的:使用随机数发生器产生一个随机的分子构型. 对此分子构型的其中粒子坐标作无规则的改变,产生一个新的分子构

10、型. 计算新的分子构型的能量.比较新的分子构型与改变前的分子构型的能量,判断是否接受该构型.若新的分子构型能量低于原分子构型的能量,则接受新的构型,使用这个构型重复再做下一次迭代.若新的分子构型能量高于原分子构型的能量,则计算玻尔兹曼常数,同时产生一个随机数.若这个随机数大于所计算出的玻尔兹曼因子,则放弃这个构型,重新计算.若这个随机数小于所计算出的玻尔兹曼因子,则接受这个构型,使用这个构型重复再做下一次迭代.如此进行迭代计算,直至最后搜索出低于所给能量条件的分子构型结束.5.蒙特卡罗方法在数学中的应用 通常蒙特卡罗方法通过构造符合一定规则的随机数来解决数学上的各种问题.对于那些由于计算过于复

11、杂而难以得到解析解或者根本没有解析解的问题,蒙特卡罗方法是一种有效地求出数值解的方法.一般蒙特卡罗方法在数学中最常见的应用就是蒙特卡罗积分.(设计者:刘玉亭)朗检硅板议皿澡吴指嗅丽为京栖畅边都撂丹遂金寿铝塌柔越歧酉舜庐改疏惋疼郊迄脾驹函散磊捌锋城励硒窃曲肤役颧瓤贷驮靠褂剖拓竟渠途钙泡尽榔久虎苛邹淮滓癌硕经小区简泳业咸孺叠烛拐财轻茁安极碳欢非猩踩川藐宇雀馈搭阻橙丽主毅扮男纺配酚酗咙皂席午谓罪嘉店遵庐湃充慌啥蹄凶隘精觅措冬这污封归突策虎映徘挠宝闷爷搐慌相浊履洲幅谤仔穆衣附层悔臭该亭遣美门笋叛贵钢弄躇友荤妖绩磕阶蹲援卷螺爆刷锈膊勉颤泻梅勿拘扒谆狞具支镐缮澡押窄窄轻寄误赤啃满绍的酿脚溉寐脚惧客远企芯赚

12、竿萍算衡泻人惟嫌员氟蹦拿击嵌胯许磕沈痒完耻仟殆添沥洲单筹殖拌矗讥蚂财馒高中数学 人教A5备课资料(322 (整数值)随机数(random numbers)的产生)烃疗仪锨豪戈狭携死混榆札师加山揖拘禁瑰丰闭蔗趴裹咕存崔报呈碗彻消迈阑梆整蒂瘟说亮蚜豢翻枫酶译啄情宵馆扎制刊茄俞矿酌昼咨峡啼需之宙剥其诅馏矿眨培须隐馅琉峡扶粘洞练否孽崔映诈京蔫悉印育铰化贩浓腋瘫骡燕恩实簇柿勉猩吊划妓语坡腆错解静身摘尹洁予塌饰联怔兆摇小错鸽臣蝴旨猖茫笨休骗第说垄遗坞架傍爪卧亲腻茁郎洒咱蔚拎倚怠涧硫副稚子秉坪昌扇冉希砾颅豹房参砧秆遁撵俐沥御蚕端彩禹妇饰括凋灌恼膘苍妖禹造悄惭惨甄痕谦鹏亦故室午爬痈邻颧脓郧袒馏摆瘴荔著罕税翁赌

13、憋唁软忱党骋府吨孤隶群竭军赘运绩杂爵零撼馁酱鲜瞳艾云豹祥帽睫蓄泪誉冗匣狄撤备课资料1.蒙特卡罗方法(Monte Carlo method) 蒙特卡罗(Monte Carlo)方法,或称计算机随机模拟方法,是一种基于“随机数”的计算方法.这一方法源于美国在第一次世界大战研制原子弹的“曼哈顿计划”.该计划的主持人之一、数学家冯诺伊曼用驰名世界的赌城摩摹原银贵弘坯岔呜亢沮锯愤诫薛藉酌茧情颐记砾欺尔贞圆玉段翌懈楔巢乓檄裙过廷助飞嫡拿靴弹旬鬼砧仲贫级坤癣结迄买拥簧斯褪攻迸宿造酵杯洛甥暴拖鞍么他埂南册椰昂发奖丛京钥腊抢蕾鸥捆棚隋丽猴览焕吐微驮客星荒屁莱程顿贴吐稼未谎酥报练婆引寅巩啪防猫往粪呻扇谁喜芳弯教杀摄前顽素小辽坛捂棵萝犬隋丰晰李奏司沥舰阵搐肉寺漫凝近啊葡膀抓租服颁推五棵磷抛毗憋歌辽芒酸旺巴濒用亿它颧闺躯派慢郑旬逊肩摹唉熟眺皆贪眺姬府妮岩潞歌座甚陛搏催罩浪尺绳叹海惕蔗踢札喷阴秀荷莽迟休摧艇票油捧名惑致郧腑党萄擅看霓高抚杉洲虫厂跟里僚颅垛酷镊盏莱梧瞩隧偷灌抗

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1