Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Loops 在netlogo中循环以创建多个属性_Loops_Foreach_Netlogo - Fatal编程技术网

Loops 在netlogo中循环以创建多个属性

Loops 在netlogo中循环以创建多个属性,loops,foreach,netlogo,Loops,Foreach,Netlogo,我需要以下问题的帮助: 我需要创建一个包含20个收入的列表,作为income=y-c,其中 y和c是输入,y是变量:我有y0 y1 y2,所以我想要income0,income1,income2。 你能建议我在哪里学习怎么做吗?我在谷歌上搜索了netlogo loop和netlogo foreach,但什么也找不到。 谢谢这些是全局变量还是海龟属性?您确定需要40个不同的变量吗?如果我看到变量名称,如income0 income1 income2等,我总是在想,我真正想要的是一个单一的变量收入列

我需要以下问题的帮助: 我需要创建一个包含20个收入的列表,作为income=y-c,其中 y和c是输入,y是变量:我有y0 y1 y2,所以我想要income0,income1,income2。 你能建议我在哪里学习怎么做吗?我在谷歌上搜索了netlogo loop和netlogo foreach,但什么也找不到。
谢谢

这些是全局变量还是海龟属性?您确定需要40个不同的变量吗?如果我看到变量名称,如income0 income1 income2等,我总是在想,我真正想要的是一个单一的变量收入列表。因此,与income0=5,income1=10,income2=12…不同的是,我会有一个可变收入=[5,10,12…]基本上我是通过尝试实现最大化:y是我想要申报的营业额(20次尝试)。然后我有20个收入和20个效用函数。然后我创建一个实用程序列表,选择最大值。有没有更有效的方法来实现这一点?20个效用函数,或者来自同一个函数的20个效用值,具有不同的输入?我认为你需要提供一些示例数据——你输入的是什么,你想要输出的是什么——以便有机会得到一个合理的答案。Hi Jen,我需要来自同一个函数的20个效用值(eu)以及不同的输入来创建一个列表。改变的唯一输入是收入(income0,income2…),从这个列表中,我将使用set eumax max max(list eu0…eu20)选择最大值,正如Jen所指出的,您需要修改您的问题,使其更具体和明确地说明您正在尝试做什么,否则您不可能获得任何有用的帮助。