2
我正在调查netlogo的植绒模型。它具有以下奇怪的代码。这段代码做什么数学? 如果我在数学符号中看到这个,我会理解这一点。我想这是如何在netlogo中实现三角函数的?Netlogo植绒型号代码说明
to heading
turn-towards average-heading max-align-turn
end
to-report average-heading
let x-component sum [dx] of flock
let y-component sum [dy] of flock
ifelse x-component = 0 and y-component = 0
[ report heading ]
[ report atan x-component y-component ]
end
to turn-towards [new-heading max-turn]
turn-at-most (subtract-headings new-heading heading) max-turn
end
to turn-at-most [turn max-turn]
ifelse abs turn > max-turn
[ ifelse turn > 0
[ rt max-turn ]
[ lt max-turn ] ]
[ rt turn ]
end
所以这给出了一个平均标题? – Newguy
对不起。是的,这给出了平均标题, –
好的,谢谢。这段代码似乎实现了循环数量的意思?我错过了atan的论点 – Newguy