今天学习到AnyLogic中的一个新技巧,情景是这样的,很多辆车进入一个路网,我需要统计车辆在路网中的行程时间的分布概率。需要利用两个对象:time Measure Start和time Measure End。这两个对象构成一对对象测量智能体花费在他们之间的时间,例如:系统时间、停留时间等。
我建立的流程如下,将time Measure Start放在CarSource之后,time Measure End放在CarDispose之前,可以统计每辆车经过整个路网的时间。
运行仿真时,点击time Measure End,可弹出一个数据框,在该框中显示了经过整个路网的车辆数,每辆车花费时间的最大值、最小值和平均时间等等。
结合直方图可显示车辆行驶时间的概率分布
如何在AnyLogic中记录智能体经过某段流程的时间
最新推荐文章于 2024-07-13 11:00:12 发布