绘制补丁的出现以防止与乌龟的距离增加

时间:2016-05-29 13:18:50

标签: plot netlogo

我已经搜索过现有的问题但尚未找到答案。

我有一个模拟横跨景观的空间模式的模型,并希望在Netlogo上绘制y轴上具有指定颜色的补丁的出现,以防止与特定乌龟的距离增加。我查看了模型库,但大多数情节都与时间有关,这与我的情况无关,因为我没有模拟时间变化。

到目前为止,从现有模型来看,我得到的想法是我应该有这条​​线

count patches with [pcolor = red] 

但是如何设置绘图以使其与增加距离而不是通常的时间步长相比较?提前致谢!

1 个答案:

答案 0 :(得分:1)

假设您添加名为“plot 1”的图。然后你可以直接计算距离。如,

to illustrate
  ca
  ask patches [set pcolor one-of [red white blue]]
  crt 1
  ask turtle 0 [
    set-current-plot "plot 1"
    set-plot-pen-mode 1
    histogram [distance myself] of patches with [pcolor = red]
  ]
end