您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> 随机事件的产生问题

随机事件的产生问题

来源:网络整理     时间:2016/6/21 16:54:55     关键词:

关于网友提出的“ 随机事件的产生问题”问题疑问,本网通过在网上对“ 随机事件的产生问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 随机事件的产生问题
描述:

由于要用java实现一个仿真模型。涉及到随机事件的产生,很是困扰。
问题:
  产生收到订单的事件,这个事件从时间上是按正态分布的。
请各位指点一下:
  给出算法,思路,程序代码都可以,先行谢过了...


解决方案1:

YidingHe(机枪兵) 已经说得很清楚了,lz的意思是事件只有一种,那就将时间分片,然后用每个时间片除以正态分布落在每个区域的分布率*事件数,就能得到事件的间隔,然后每隔这个间隔模拟一次事件到达就行了。还可以适当的做一些浮动(随机调整)。

解决方案2:

up

解决方案3:

我的思路是:
1、将时间分段,例如模型当中的时间是 8:00-17:00,则可以每小时作为一段。
2、根据给出的正态分布函数计算出每个时间段的事件产生数量。数量可以严格按照函数的值来分配,也可以做一些随机调整(如 +/-10)
3、再将每个事件定位到时间段中的随机位置。


以上介绍了“ 随机事件的产生问题”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1905770.html

相关图片

相关文章