动态重新绘制每个刻度

时间:2018-03-15 22:02:04

标签: netlogo

我试图在散点图中相互绘制两个海龟变量。我希望此绘图连续更新,并删除前面步骤中的点。即我想要一个点移动来表示一只乌龟在其整个生命周期中的变量值,当它死亡时消失并且这些值等于零。

这是笔更新命令的代码(isspecials是我的龟代理集)

ask isspecials [plotxy r invader-stride]

我尝试添加

reset-plot-pens 

到最后,但剧情中没有任何内容。我认为这几乎就像我必须为每只乌龟创造一支新笔,但我无法分辨。我对此非常陌生,所以如果有人有任何建议,我真的很感激!

1 个答案:

答案 0 :(得分:1)

  

我尝试添加

reset-plot-pens 
     

到它的结尾

添加plot-pen-reset是正确的想法!但是,您需要在绘图命令之前添加

plot-pen-reset原语会删除绘图笔绘制的所有内容。如果您在绘图后立即调用它,则无法进行任何更改!在绘制新内容之前调用它将确保您在上一个刻度中绘制的内容有足够的时间可以看到。

以下是您绘制的笔定义应如下所示:

enter image description here