5

カメの品種 (カメ自身) が共有する変数の平均値を表示するモニターをユーザー インターフェイスに実装しようとしています。すべての値を収集し、それらを合計し、カメの数で割って値を取得する方法、またはより簡単な方法を知っている人はいますか?

4

1 に答える 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 に答える