2016-05-29 47 views
0

我已经搜索了现有的问题,但是找不到答案。根据距海龟距离的增加绘制发生的贴片

我有一个模型模拟整个景观的空间模式,并希望在Netlogo上绘制y轴上指定颜色的补丁出现次数与特定龟的距离增加的情况。我已经浏览了模型库,但大多数情节都是针对时间的,这与我无关,因为我没有模拟时间变化。

到目前为止,从现有的模式,我有这个想法是我应该有这条​​线

count patches with [pcolor = red] 

但是我怎么设置的情节在某种程度上得到它计入距离的增加,而不是通常的时间步骤?提前致谢!

回答

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 
+0

嘿艾伦,谢谢你的回答!我有你的方法工作,但有没有办法,而不是绘制直方图我可以绘制线条图吗?因为我想在一张图上绘制多个pcolors的出现线。再次感谢! :) – lyh198

+0

啊对不起,我发现这是情节 - 笔模式的感谢! – lyh198

+0

但是现在不可能在图形本身中代码而不是主代码?还是只适用于随着时间的推移?谢谢! – lyh198