2016-04-25 49 views
1

我想要一個圖顯示100次模型運行的結果。我必須使用Excel還是Netlogo中有辦法? 我發現使用create-temporary-plot-pen的建議,但我沒有設法找出這將如何完成這項工作。在一個圖中繪製BehaviorSpace的幾次運行

+1

您可以將每次運行所需的數據寫入文件(例如,以CSV格式)並編寫一個單獨的NetLogo程序來讀取數據並繪製它。 – Alan

回答

1

請勿使用clear-all,因爲它會清除所有的地塊。通過使用更有限的一組清除命​​令來開始每次運行(例如,clear-turtles,clear-patches,reset-ticks等等)。然後每次運行都可以將數據添加到現有的繪圖。

如果你這樣做,你可能想爲你的用戶提供多個設置按鈕,一個清除所有內容,一個只設置當前運行。

+0

好的,但現在新的繪圖不是從x = 0開始,而是舊的繪圖停止。我想要所有的地塊都在0-30的範圍內。我嘗試了幾個我能想到的選項(例如,set-plot-x-range),但問題仍然存在......非常感謝您的幫助! –

+1

你是否使用'plot'或'plotxy'命令來更新繪圖筆?也許試試'plotxy滴答你的變量'而不是'繪製你的變量'? – Tyr

相關問題