Plot 以特定的刻度数开始绘图

Plot 以特定的刻度数开始绘图,plot,time,netlogo,Plot,Time,Netlogo,对于我的模型,我想计算从疏散开始的那一刻起疏散海龟的数量 我有一个计数器,开始计算秒和分钟,直到每只海龟都离开模型(已经疏散) 以下是计数器的程序: to setuptime let minutes_string (word minutes) let seconds_string (word seconds) if seconds < 10 [ set seconds_string (word "0" seconds)] if minutes < 10 [ set m

对于我的模型,我想计算从疏散开始的那一刻起疏散海龟的数量

我有一个计数器,开始计算秒和分钟,直到每只海龟都离开模型(已经疏散)

以下是计数器的程序:

to setuptime
  let minutes_string (word minutes)
  let seconds_string (word seconds)
  if seconds < 10 [ set seconds_string (word "0" seconds)]
  if minutes < 10 [ set minutes_string (word "0" minutes)]
  set current_time (word minutes_string ":" seconds_string)
end
设置时间
let minutes_字符串(单词minutes)
let seconds_字符串(单词秒)
如果秒数小于10[设置秒数\u字符串(单词“0”秒)]
如果分钟数小于10[设置分钟数\u字符串(单词“0”分钟)]
设置当前时间(单词分钟字符串):“秒字符串”
结束
现在我想画出疏散海龟的数量,一旦疏散开始就开始。当我按下“点火”按钮时,疏散开始

在y轴上,我有疏散海龟的数量。在x轴上,我想要火灾发生后的疏散时间

但是当疏散开始时,我该如何开始绘制呢?现在,当滴答声开始时,它才开始

消防按钮的代码:

to startfire
  set initial-attendees count turtles
  if alarm [
    ask patches with [pycor > -2 and pycor < 4 and (pxcor > 1 and pxcor < 4)] [set pcolor red]
    ask patches with [pycor > -160 and pycor < -154 and (pxcor < 120 and pxcor > 117)] [set pcolor red]
    ask patches with [pycor > -2 and pycor < 4 and (pxcor > -3 and pxcor < 0)] [set pcolor red]
    ask patches with [pycor > -160 and pycor < -154 and (pxcor > -120 and pxcor < -117)] [set pcolor red]]
  set alarm? true
end
启动点火
设置初始与会者人数
如果警报[
使用[pycor>-2和pycor<4以及(pxcor>1和pxcor<4)][set-pcolor red]询问贴片
使用[pycor>-160和pycor<-154和(pxcor<120和pxcor>117)][set-pcolor red]询问贴片
使用[pycor>-2和pycor<4以及(pxcor>-3和pxcor<0)][set-pcolor red]询问贴片
使用[pycor>-160和pycor<-154和(pxcor>-120和pxcor<-117)][set-pcolor red]]询问贴片
设置警报?真的
结束

情节的代码就是我要找的。我通过计算最初的与会者来计算疏散海龟的数量

我仍然不清楚时间与节拍等的关系。下面的代码是一个简单完整的模型,在节拍几下后开始绘制。它的工作方式是,
plot pen up
在设置代码中,因此绘图笔不做任何事情。输入几次记号后,
绘图笔向下
开始绘图

to setup
  clear-all
  create-turtles 20 [setxy random-xcor random-ycor]
  plot-pen-up
  reset-ticks
end

to go
  ask n-of random 5 turtles [hatch 1 right 90]
  ask n-of random 5 turtles [die]
  ask turtles [forward 1]
  if ticks = 5 [plot-pen-down]
  tick
end
plot只具有plot count turtles的plot命令


在您的例子中,如果您有多个绘图,您将需要一些更复杂的东西来说明哪些笔是向上的还是向下的。在启动消防代码时,您可以使用
plot pen down
命令。

分钟和秒是否以某种方式与刻度相关?这个过程以时间格式输出一些变量,但它不是任何类型的计数器。不管怎样,你的问题是关于开始你的绘图-请你提供绘图的代码,以及你用来点火的按钮的代码。我已经在问题中添加了代码!