如何在 netlogo 中对矩阵求和
How can I sum matrices in netlogo
我有一个 150 x 150 块的封闭世界(盒子)。我在每个补丁中有 1 只乌龟(我使用了“发芽”命令)。这些海龟执行一些行为,最后在它们原来的补丁中存储一个剩余能量值并死亡。这将生成此能量左值的矩阵。我想循环,以便对这些相同的过程进行 15 次重复,从而生成 15 个具有能量左值的矩阵,然后对这 15 个矩阵求和,得到最后一个具有能量总和的单个矩阵-每个补丁的左侧 15 次重复。
我不知道如何在 netlogo 中执行此操作。谁能以任何方式帮助我?我接受可以获取此信息的位置等建议。
提前致谢
我不认为这真的是关于矩阵的。在我看来,您想要的是 'create turtles, do tasks, store value' 的 15 个循环,并且您想将存储的值与定义哪些值放在一起的补丁一起添加。
你是从海龟的角度呈现的,但是从斑块的角度来思考。补丁创建了一只乌龟,让乌龟执行一些任务,然后乌龟有一个最终值。 patch
即使在乌龟死后也能很好地记住该值。所以将值存储在补丁中,边走边求和。
我有一个 150 x 150 块的封闭世界(盒子)。我在每个补丁中有 1 只乌龟(我使用了“发芽”命令)。这些海龟执行一些行为,最后在它们原来的补丁中存储一个剩余能量值并死亡。这将生成此能量左值的矩阵。我想循环,以便对这些相同的过程进行 15 次重复,从而生成 15 个具有能量左值的矩阵,然后对这 15 个矩阵求和,得到最后一个具有能量总和的单个矩阵-每个补丁的左侧 15 次重复。
我不知道如何在 netlogo 中执行此操作。谁能以任何方式帮助我?我接受可以获取此信息的位置等建议。
提前致谢
我不认为这真的是关于矩阵的。在我看来,您想要的是 'create turtles, do tasks, store value' 的 15 个循环,并且您想将存储的值与定义哪些值放在一起的补丁一起添加。
你是从海龟的角度呈现的,但是从斑块的角度来思考。补丁创建了一只乌龟,让乌龟执行一些任务,然后乌龟有一个最终值。 patch
即使在乌龟死后也能很好地记住该值。所以将值存储在补丁中,边走边求和。