- 1、本文档共126页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C 语言中与随机数有关的函数 ? ? ? randomize(void); 初始化 x=random(int M); 产生 0 ~ M 之间的随机 数 x=rand(void); 产生 0 ~ 2 15 -1 之间的随 机数 Matlab 中与随机数有关的函数 ? ? ? ? Rand(n) : n 个 [0,1] 之间均匀分布随机数 Rand(m,n) : m*n 个 [0,1] 之间均匀分布 随机数 randn(n):n 个 N(0,1) 标准正态分布随机数 randn(m,n) : m*n 个 N(0,1) 标准正态分布 随机数 例 射击命中率 在我方某前沿防守地域,敌人以一个炮排 (含两门火炮)为单位对我方进行干扰和破 坏.为躲避我方打击,敌方对其阵地进行了伪 装并经常变换射击地点.经过长期观察发现, 我方指挥所对敌方目标的指示有 50 %是准确的, 而我方火力单位,在指示正确时,有 1/3 的射 击效果能毁伤敌人一门火炮,有 1/6 的射击效 果能全部消灭敌人. 现在希望能用某种方式把我方将要对敌人 实施的 20 次打击结果显现出来,确定有效射击 的比率及毁伤敌方火炮的平均值 说明 ? ? 这是一个概率问题,只涉及到简单的随机数的 产生和处理,可以通过理论计算得到相应的概 率和期望值。但这样只能给出作战行动的最终 静态结果,而显示不出作战行动的动态过程 为了能显示我方 20 次射击的过程,考虑采用计 算机模拟 1. 问题分析 需要模拟出以下两件事: ? (1) 观察所对目标的指示正确与否 ? ? 模拟试验有两种结果,每一种结果出现的概率都是 1/2 因此,可以用 投掷一枚硬币 的方式予以确定,当硬 币出现正面时为指示正确,反之为不正确 ? (2) 当指示正确时,我方火力的射击结果 模拟试验有三种结果: ? 毁伤一门火炮的可能性为 1/3( 即 2/6) , ? 毁伤两门的可能性为 1/6 , ? 没能毁伤敌火炮的可能性为 1/2( 即 3/6) . 这时 可用投掷骰子的方法来确定: ? 出现1、2、3点:则认为没击中敌人; ? 出现4、5点: 则认为击毁敌人一门火炮; ? 出现6点: 则认为击毁敌人两门火炮 2. 符号假设 i :要模拟的打击次数; k1 :没击中敌人火炮的射击总数; k2 :击中敌人一门火炮的射击总数; k3 :击中敌人两门火炮的射击总数. E :有效射击比率; E1 : 20 次射击平均每次毁伤敌人的火炮数 3. 程序流图 1 , 2 , 3 初始化 :i=0,k 1 =0,k 2 =0,k 3 =0 i=i+1 Y 硬币正面 ? N 骰子点数 ? 4 , 5 6 k 1 =k 1 +1 k 2 =k 2 +1 k 3 =k 3 +1 Y k 1 =k 1 +1 i < 20? N E=(k 2 +k 3 )/20 E 1 =0*k 1 /20+1*k 2 /20+2*k 3 /20 停止 4. 模拟结果 试验 序号 1 2 3 4 5 6 7 8 9 10 投硬币 结 果 正 正 反 正 正 反 正 正 反 反 指示 正确 ∨ ∨ ∨ ∨ ∨ ∨ 指 示 不正确 ∨ ∨ ∨ ∨ 掷骰子 结 果 4 4 1 2 3 6 消灭敌人火炮数 0 ∨ ∨ ∨ ∨ ∨ ∨ ∨ 1 ∨ ∨ 2 ∨ 试验 序号 11 12 13 14 15 16 17 18 19 20 投硬币 结 果 正 反 正 反 正 正 正 正 反 正 指示 正确 ∨ ∨ ∨ ∨ ∨ ∨ ∨ 指 示 掷骰子 不正确 结 果 ∨ ∨ ∨ 2 3 6 4 2 4 6 消灭敌人火炮数 0 1 2 ∨ ∨ ∨ ∨ ∨ ∨ ∨ ∨ ∨ ∨ ? 从以上模拟结果可以计算出: 有效射击 E =7/20=0.35 13 4 3 平均值 E 1 ? 0 ? ? 1
您可能关注的文档
- 科尔尼咨询xxx集团战略报告课件.ppt
- 课前演讲《寻梦环游记》优秀课件.ppt
- 课外古诗四首秋词等课件.ppt
- 口腔科急救处置流程课件.ppt
- 口腔修复学说课优秀课件.ppt
- 口腔宣教优秀课件.ppt
- 腊八粥优秀课件.ppt
- 狼疮性肾炎病理与治疗选择课件.ppt
- 老年人护理优秀课件.ppt
- 老年失能的早期干预优秀课件.ppt
- 2023年12月人民日报社安徽分社招考聘用工作人员笔试近6年高频考题难、易错点荟萃答案带详解附后.docx
- 2023年12月先进技术成果西部转化中心(四川省)面向社会公开招考笔试近6年高频考题难、易错点荟萃答案带详解附后.docx
- 2023年12月国家海洋局第一海洋研究所科研助理公开招聘1人笔试近6年高频考题难、易错点荟萃答案带详解附后.docx
- 2023年12月安徽淮南经济技术开发区城市社区专职网格员招考聘用8人笔试近6年高频考题难、易错点荟萃答案带详解附后.docx
- 2023年12月云南昭通市教体系统招考聘用优秀紧缺教师406人笔试近6年高频考题难、易错点荟萃答案带详解附后.docx
- 2023年12月份吉林大学专职辅导员公开招聘15人笔试近6年高频考题难、易错点荟萃答案带详解附后.docx
- 2023年12月北京市第十二中学教师招考聘用笔试近6年高频考题难、易错点荟萃答案带详解附后.docx
- 2023年12月天津市第二耀华中学招考聘用高层次教育人才笔试近6年高频考题难、易错点荟萃答案带详解附后.docx
- 2023年12月安徽合肥市第八中学生活教师招考聘用笔试近6年高频考题难、易错点荟萃答案带详解附后.docx
- 2023年12月云南玉溪华宁县教育体育局提前招考聘用紧缺专业教师14人笔试近6年高频考题难、易错点荟萃答案带详解附后.docx
文档评论(0)