请保存一个用.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]
您有两个选择。您可以将代码从.nls文件复制并粘贴到NetLogo模型的“代码”选项卡,也可以使用NetLogo的__includes
功能。如果您的.nls文件名为(例如)mycode.nls
,则可以将其放在NetLogo模型代码的顶部
__includes("mycode.nls")
((“ includes”前面有两个下划线。)如果您在NetLogo词典中签出__inlcudes
,将会看到可以包含多个.nls文件。文件应与模型位于同一目录中。当您这样做时,“ NetLogo代码”选项卡将具有“包含文件”的下拉列表,您将在其中找到“ mycode.nls”。
话虽如此,您在.nls文件中的代码将无法按原样运行。有很多错误。但这是一个不同的问题。
希望这会有所帮助,查尔斯