Get mean heading of neighboring turtles
to-report mean-heading [ headings ]
let mean-x mean map sin headings
let mean-y mean map cos headings
report atan mean-x mean-y
end
从那个答案让我分道扬but,但我想要的是每个标题都要对海龟的大小进行加权。
类似
sum [heading * size] of turtles / sum [size] of turtles
但是,你知道,这实际上是有效的。
答案 0 :(得分:2)
如果你接受了turtleset而不是标题列表,那么:
to-report weighted-mean-heading [turts]
let mean-x mean [size * sin heading] of turts
let mean-y mean [size * cos heading] of turts
report atan mean-x mean-y
end