试验投硬币指示指示掷骰子 消灭敌人火炮数 序号 结果 正确 不正确 结果 11 12 正反正 13 14 反 15 6 16 4 17 18 正正正正反正 4 19 从以上模拟结果可计算出:E7/20=0.35E1=0×+1×+2×=0.5 20 20
试验 消灭敌人火炮数 序号 投硬币 结 果 指示 正确 指 示 不正确 掷骰子 结 果 0 1 2 11 正 ∨ 2 ∨ 12 反 ∨ ∨ 13 正 ∨ 3 ∨ 14 反 ∨ ∨ 15 正 ∨ 6 ∨ 16 正 ∨ 4 ∨ 17 正 ∨ 2 ∨ 18 正 ∨ 4 ∨ 19 反 ∨ ∨ 20 正 ∨ 6 ∨ 从以上模拟结果可计算出: E=7/20=0.35 20 3 2 20 4 1 20 13 E1 = 0 + + =0.5
5.理论计算 设:J 0观察所对目标指示不正确 1观察所对目标指示正确 A0:射中敌方火炮的事件;A1:射中敌方1门火炮的事件; A2:射中敌方两门火炮的事件 则由全概率公式 E=P(40)=PG=0)P(Aoj=0)+PG=1)P(4o|=1) ×0+-×-=0.25 2 22 P(A1)=PG=0PA1j=0)+PG=1)P(1产=1) 0+-× P(4)=P(=0)P(421j=0)+PG=1)P(A2|j=1) 0+- 2 12 E1=1×-+2×≈0.33 6
5. 理论计算 设: 0 1 j = 观察所对目标指示不正确 观察所对目标指示正确 A0:射中敌方火炮的事件;A1:射中敌方 1 门火炮的事件; A2:射中敌方两门火炮的事件. 则由全概率公式: E = P(A0) = P(j=0)P(A0∣j=0) + P(j=1)P(A0∣j=1) = 0.25 2 1 2 1 0 2 1 + = P(A1) = P(j=0)P(A1∣j=0) + P(j=1)P(A1∣j=1) = 6 1 3 1 2 1 0 2 1 + = P(A2) = P(j=0)P(A2∣j=0) + P(j=1)P(A2∣j=1) = 12 1 6 1 2 1 0 2 1 + = E1 = 0.33 12 1 2 6 1 1 +
6.结果比较 理论计算和模拟结果的比较 分类 项目 无效射击 有效射击 平均值 模拟 0.65 0.35 0.5 理论 0.75 0.25 0.33 虽然模拟结果与理论计算不完全一致,但它却能更加真实地表 达实际战斗动态过程 用蒙特卡罗方法进行计算机模拟的步骤: ]设计一个逻辑框图,即模拟模型.这个框图要正确反映系统各部 分运行时的逻辑关系 [2]模拟随杋现象.可通过具有各种概率分布的模拟随机数来模拟随 机现象 返回
6. 结果比较 理论计算和模拟结果的比较 分类 项目 无效射击 有效射击 平均值 模 拟 0.65 0.35 0.5 理 论 0.75 0.25 0.33 返回 虽然模拟结果与理论计算不完全一致,但它却能更加真实地表 达实际战斗动态过程. 用蒙特卡罗方法进行计算机模拟的步骤: [1] 设计一个逻辑框图,即模拟模型.这个框图要正确反映系统各部 分运行时的逻辑关系. [2] 模拟随机现象.可通过具有各种概率分布的模拟随机数来模拟随 机现象.