如何在anylogic中将nXn矩阵添加到数据库中的集合
Posted
技术标签:
【中文标题】如何在anylogic中将nXn矩阵添加到数据库中的集合【英文标题】:How to add a nXn matrix to the collection from database in anylogic 【发布时间】:2022-01-07 23:54:26 【问题描述】:enter image description here
如果这是数据库,我想将其全部添加到集合中。但是从默认选项中我只能添加一个特定的列。
是否也可以将行值定义为变量?假设矩阵大小为 32X4,变量为 A - A 的值应为 32
如何在任何逻辑中做到这一点??
【问题讨论】:
当然可以,但不确定为什么需要它?您已经以一种结构良好的方式获得了数据,现在您想再次将其“解构”到一个数组中吗?使用 SQL 查询你需要的数据不是更好吗? 啊好吧,但我不知道如何处理 SQL。我需要它来读取数组或矩阵中的行数以将该值分配给变量。 【参考方案1】:您可以做的是创建一个包含 4 个变量 column1、column2、column3 和 column4 的类 我们称这个类为 TheClass
您的集合将包含 TheClass 类型的元素,因此您的集合的每个元素都将包含数据库行的信息。
现在,您为什么还要这样做?我不知道
【讨论】:
我正在尝试在 anylogic 中使用遗传算法来查找反汇编步骤。为此,我需要定义产品中的零件数量。因为产品不同。我想从数据库中获取这些数据。所以我想读取行数数据表并将其提供给变量。依次显示产品中的零件数量以上是关于如何在anylogic中将nXn矩阵添加到数据库中的集合的主要内容,如果未能解决你的问题,请参考以下文章