首页 > 解决方案 > 在 NETLOGO 上的列表中添加多个海龟值,然后计算方差

问题描述

我正在计算模型中每只海龟的消耗率。然后我想创建一个每个海龟消耗率值的列表,这样我就可以计算它的方差。我不知道如何将这些值添加到我的列表中,以便我可以计算方差,有什么帮助吗?到目前为止,这是我的代码:

ask turtles
[ set consumption-rate ( [ quality ] of patch-here ) / ( strength-of-competition * count turtles-here )]

show variance [ ]

标签: netlogovariance

解决方案


NetLogo 使这种事情变得非常容易。只是:

show variance [ consumption-rate ] of turtles

of原语不仅用于访问单个代理的变量:它还可以与代理集一起使用,在这种情况下,它会构造一个结果列表,这正是您在这里所需要的。


推荐阅读