カメの品種 (カメ自身) が共有する変数の平均値を表示するモニターをユーザー インターフェイスに実装しようとしています。すべての値を収集し、それらを合計し、カメの数で割って値を取得する方法、またはより簡単な方法を知っている人はいますか?
2217 次
1 に答える
5
たとえば、各タートルが持っている変数が の場合、次のshell-size
ようになります。
print mean [shell-size] of turtles
やります。必要に応じて他の計算を実行できるように、手動でこれを行う方法を知っておくと便利です。1 つの方法を次に示します。
print (sum [shell-size] of turtles) / (count turtles)
ここに別のものがあります
let total 0
ask turtles [set total total + shell-size]
print total / (count turtles)
print
明らかに、ステートメントをニーズに合ったものに置き換えたいと思うでしょう。モニターの場合、このコードをインターフェイスに直接入力するか、レポーターでラップしてからモニターで使用できる必要があります。
于 2014-04-11T14:47:07.240 に答える