NetLogo 5.1中代理变量的正确绘图语法是什么?

时间:2014-09-22 17:06:43

标签: netlogo

我正在尝试在NetLogo 5.1中找到用于绘制代理变量的正确语法。

我试图绘制品种SHARKS的能量,它根据喂食和游泳而变化。

Traffic Basic模型中的示例绘图语法为:plot [speed] of sample-car

但是,如果我尝试:plot [energy] of shark 1,则会抛出此错误:

  

PLOT预期输入是一个数字但是得到了列表[-7465]。

如果我使用plot mean [energy] of shark 1,那么它可行(因为它只是一个代理的平均值)。

绘图函数是否期望运算符应用于代理变量?如果是这样,是否有可接受的变量列表?我觉得这个领域缺乏过渡文档。

由于

//编辑:这里是鲨鱼/能量设置的简化代码。即使有这个,我仍然会得到同样的错误。

breed [sharks shark]
sharks-own [energy]

to setup
 clear-all 

  create-sharks 1 [
     set energy 100
  ]

  reset-ticks
end

to go
  ask sharks [
    fd 1  
    set energy energy - 1  
  ]  

  tick
end

0 个答案:

没有答案