2017-08-31 3 views
1

私は教科書を使っていて、2つの品種「羊」と「オオカミ」の変数「エネルギー」の変化をプロットしようとしています。NetLogoでエージェント変数をプロットする方法

私がしようとオオカミのためのエネルギーをプロットすると、私はコードを使用:私のプロットのための「ペンの更新コマンド」で

plot [energy] of wolves

を。私は行くの手順を使用してモデルを実行しようとすると、私は次のようなエラーメッセージが出ます:

PLOT expected input to be a number but got the list [105.09999999999982 129.59999999999982 112.09999999999982 112.09999999999982 112.09999999999982 108.59999999999982 129.59999999999982 115.59999999999982 108.59999999999982 119.09999999999982] instead. error while observer running PLOT called by plot 'Energy over Time' pen 'wolves' update code called by procedure GO called by Button 'go'

を私は誰もが私が間違ってやっているものを私に言うことができるならば、それを感謝し、そしてどのように取得するには時間の経過と共にエージェントが変数を変える方法をモデル化するプロット。

答えて

1

もしあなたが5匹のオオカミを持っているなら、NetLogoに5つの数字のリストをプロットするように求めていますが、プロットするには1つの数字が必要です(y軸にはティック/タイムがx軸になります)。あなたはおそらくオオカミの平均エネルギーが必要です。お試しくださいplot mean [energy] of wolves

+0

完璧、ありがとうございます! – Rory

関連する問題