如何在不需要实时的情况下制作时间段(这只是模拟)

How to make time slots without the need for real time (it is just simulation)

本文关键字:时间段 模拟 不需要 实时 情况下      更新时间:2023-10-16

现在我正在为某些东西做模拟,我需要为它定义时间段,因为我不能使用实时。例如,我想知道有多少人在第一个5分钟进入银行,然后在第二个5分钟等等,我只想模拟,这样我就不用每次等待5分钟才能获得结果。

有人能帮忙吗??

按到达时间对未来事件进行排序。然后只处理第一个事件,直到没有事件剩余。

不知道这是否是你正在寻找的,但听起来像是离散事件模拟可以帮助。

看来你需要两样东西。

  1. 按时隙保存到达次数的记录。这叫做直方图。计算每次到达的时隙(通常在讨论直方图时称为bin)(整数除法在这里通常很有用),并增加正确的bin计数(数组或向量)。

  2. 估计每次到达所经历的延迟。这需要离散事件模拟——一个很大的课题。维基百科的文章可能是一个好的开始。