更新NetLogo中的某些绘图

更新NetLogo中的某些绘图,netlogo,Netlogo,是否有可能在不同的时间点更新绘图 我的模型是这样的(它是replicator dynamics): 然后,我希望有一个在勾选时更新的绘图,就像往常一样,第二个在时更新,然后在勾选时重置 我试图在文档中找到解决方案,但更新绘图命令会更新我不想要的所有绘图。您可以使用各种手动绘图命令(例如绘图XY,绘图笔放下,绘图笔向上)来显式绘图,请参阅用户手册的绘图部分,但在绘图中使用绘图命令通常比在代码中使用绘图命令更简单 要在绘图中而不是在代码中执行此操作,可以更改为如下结构(如果完整代码适用): 并使用勾

是否有可能在不同的时间点更新绘图

我的模型是这样的(它是replicator dynamics):

然后,我希望有一个在
勾选
时更新的绘图,就像往常一样,第二个在
时更新,然后在
勾选
时重置


我试图在文档中找到解决方案,但
更新绘图
命令会更新我不想要的所有绘图。

您可以使用各种手动绘图命令(例如
绘图XY
绘图笔放下
绘图笔向上
)来显式绘图,请参阅用户手册的绘图部分,但在绘图中使用绘图命令通常比在代码中使用绘图命令更简单

要在绘图中而不是在代码中执行此操作,可以更改为如下结构(如果完整代码适用):


并使用
勾选
自动更新绘图。您还可以在绘图的
更新
部分使用
if ticks mod 10=0
技巧。

我们以前可以
to go
  repeat 10 [do-something]
  replicate
  tick
end
to go
  do-something
  if ticks mod 10 = 0 [ replicate ]
  tick
end