有没有办法在netlogo中显示caa .nls文件

问题描述 投票:0回答:1

请保存一个用.nls保存的记事本文件,如何将其命名为NetLogo ...有人帮助我提供代码

globals [
    letter_E
];

用于声明全局变量

补丁拥有的[数量]; patch var

设置全部清除设置补丁重置标记结束

问补丁[设置plabel =set-pcolor =黑色设置补丁大小= 10]

到setup-letter_E

;设置坐标

询问(补丁集补丁0 0)[设置pcolor 0]

询问(补丁集补丁0 1)[设置pcolor 1]

询问(补丁集补丁1 1)[设置pcolor 2]

询问(补丁集补丁1 2)[设置pcolor 3]

询问(补丁集补丁2 2)[设置pcolor 4]

netlogo nls
1个回答
0
投票

您有两个选择。您可以将代码从.nls文件复制并粘贴到NetLogo模型的“代码”选项卡,也可以使用NetLogo的__includes功能。如果您的.nls文件名为(例如)mycode.nls,则可以将其放在NetLogo模型代码的顶部

__includes("mycode.nls")

((“ includes”前面有两个下划线。)如果您在NetLogo词典中签出__inlcudes,将会看到可以包含多个.nls文件。文件应与模型位于同一目录中。当您这样做时,“ NetLogo代码”选项卡将具有“包含文件”的下拉列表,您将在其中找到“ mycode.nls”。

话虽如此,您在.nls文件中的代码将无法按原样运行。有很多错误。但这是一个不同的问题。

希望这会有所帮助,查尔斯

© www.soinside.com 2019 - 2024. All rights reserved.