netlogo - 如何在 netlogo 中对矩阵求和
问题描述
我有一个 150 x 150 补丁的封闭世界(盒子)。我在每个补丁中有 1 只海龟(我使用了“sprout”命令)。这些海龟会执行一些行为,并最终将剩余能量值存储在其原始补丁中并死亡。这会生成这个能量左值的矩阵。我想循环,为了重复这些相同的过程 15 次,从而生成 15 个具有左能量值的矩阵,然后对这 15 个矩阵求和,最后得到 1 个具有能量总和的单个矩阵- 15 次重复的每个补丁的左侧。
我不知道如何在 netlogo 中做到这一点。任何人都可以以任何方式帮助我吗?我接受有关可以获取此信息的地方的建议等。
提前致谢
解决方案
我不认为这真的与矩阵有关。在我看来,您想要的是 15 个“创建海龟、执行任务、存储值”循环,并且您希望将存储的值与定义哪些一起使用的补丁一起添加。
你已经从海龟的角度呈现了它,但是从斑块的角度来考虑它。补丁创建了一个海龟,让海龟执行一些任务,然后海龟有一个最终值。patch
即使在乌龟死后,它也能很好地记住这个值。因此,将值存储在补丁中,随时求和。
推荐阅读
- javascript - 使用 axios 删除用户令牌后重定向无法正常登录页面
- c# - 在嵌套对话框中处理自适应卡片提交操作值
- android - 我创建了一个 RecyclerView 布局,但外观与我的预期不符
- csv - SSIS中的替换函数
- javascript - 显示或隐藏元素会影响下部 div 的位置
- flutter - 错误:在 null 上调用了 getter 'length'
- image-processing - 提取的CNN特征是什么类型:全局或局部特征类型或两者兼有
- vb.net - 如何使用 itextsharp 创建部分可编辑的 pdf(只有 4 列到 20 列)?
- translation - 是否可以在指定路径上设置翻译默认域?
- bash - Bash 脚本将文件中的此模式替换为另一个