是否可以有在不同时间点更新的图?
我的模型看起来像这样(它是复制器动力学):
to go
repeat 10 [do-something]
replicate
tick
end
然后我想要一个在 tick
上更新的图,就像平常一样,第二个图在 do-something
上更新,然后在勾选
。
我试图在文档中找到解决方案,但 update-plots
命令更新了所有绘图,这不是我想要的。
最佳答案
您可以使用各种手动绘图命令(例如 plotxy
、plot-pen-down
、plot-pen-up
)显式地绘制事物,请参阅用户手册的绘图部分,但在绘图中使用绘图命令而不是代码通常更简单。
要在图中而不是代码中执行此操作,您可以更改为这样的结构(如果您的完整代码合适):</p>
to go
do-something
if ticks mod 10 = 0 [ replicate ]
tick
end
并使用tick
自动更新绘图。您还可以在绘图的 update
部分使用 if ticks mod 10 = 0
技巧。
关于netlogo - 更新 NetLogo 中的一些绘图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33652403/