【问题标题】:looping instead of manual input of multiple initial numbers variable Netlogo循环而不是手动输入多个初始数字变量 Netlogo
【发布时间】:2018-05-26 17:42:26
【问题描述】:

我有一个变量 (grass),您可以在其中设置初始草数。我想看看不同初始数字的结果,比如50、100、150、....、1000,但是手动设置太麻烦,然后一个一个运行。无论如何,我可以设置一个以 50 作为增量的循环并在 1000 处停止,然后释放某个值。这在 Net Logo 中可行吗?

我曾尝试将 for 函数用于其他编程语言,但我不知道它是否适用于此。

【问题讨论】:

  • Jen,您应该将 BehaviorSpace 建议作为正确答案,这样才能被接受:这无疑是这个问题的正确答案。

标签: netlogo


【解决方案1】:

查看 BehaviorSpace - 它位于“工具”菜单中。这是导出结果的批量模拟工具,因此您可以进行总结等。这也将允许您对这些值中的每一个进行多次重复,以便您可以计算每个值的平均结果,这在您的模拟有随机性。文档中有具体的手册,见https://ccl.northwestern.edu/netlogo/docs/behaviorspace.html

【讨论】:

    猜你喜欢
    • 2011-04-02
    • 1970-01-01
    • 2014-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-20
    • 2020-11-02
    相关资源
    最近更新 更多