netlogo中的汽车出行时间

问题描述 投票:0回答:1

我需要计算每辆车从旅行开始到旅行结束所需要的滴答声。我正在努力在netlogo中显示道路路障模拟。为此,需要计算汽车的行驶时间。

为此,我编写了以下代码:

to-report start-journey-time  
  report  min-pxcor
  end
 to-report end-journey-time    
  report max-pxcor

end
netlogo
1个回答
1
投票

滴答计数器的当前值是通过报告程序ticks访问的。请注意,这与tick不同,后者用于递增计数器。

因此,假设每辆汽车都有一个称为旅途时间的变量,则可以执行以下操作。旅程何时开始:set journey-time ticks,以及旅程何时结束set journey-time ticks - journey-time。这不是很好的代码,因为您在开始时间和持续时间上都使用了相同的变量,但是它保存了一个变量。如果您想要更具可读性的代码,请使用单独的变量。]​​>

© www.soinside.com 2019 - 2024. All rights reserved.