电梯模拟问题.docVIP

  • 24
  • 0
  • 约1.48千字
  • 约 2页
  • 2017-06-11 发布于江西
  • 举报
电梯模拟问题

电梯问题 有个人在一楼进入电梯,楼上共有层。设每个乘客在任何一层楼出电梯的概率相同,试建立一个概率模型,求直到电梯中的人下完为止,电梯需停次数的数学期望。并对进行计算机模拟验证。 分析 我们把电梯作为考虑对象,电梯每层要么停要么不停,只有这两种情况。而停与不停是随机的,因此可把电梯每层停与不停用一个随机变量表示,从而可定义一个随机变量序列如下: =0时当且仅当第层电梯没有一个人出电梯,每个人在第?层不出电梯的概率为,而每个人出与不出电梯又是独立的,因此所有个人都不出电梯的概率为 则 的数学期望 记,则为电梯停的次数。 的数学期望 计算机模拟 计算机模拟算法思想: 为C语言编程方便,考虑的楼上层的序号记为,该记法不影响结果。 定义整型数组,并将其个元素的初始值置0。计算机随机产生0到的个随机整数,若该数为,则令,表示第层电梯有人要下,从而电梯在该层要停;当有多人在第层要下时,仍用表示。统计数组中为1的元素个数,即为该次模拟实验电梯要停的次数。总共模拟实验次,求其平均值就是电梯所停次数的模拟值。 下面是C语言程序,采用标准C编制,可在Turbo C2.0、Borland C++3.0或Visual C++6.0下运行。 #include stdio.h #include stdlib.h #include time

文档评论(0)

1亿VIP精品文档

相关文档