问题标签 [anylogic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Anylogic查询如何在插值后从数据库表中选择值
我在 Anylogic 中有一个包含 2 列的数据库表。在将我的输入与第 1 列的值进行比较并进行线性插值之后,我想知道查询 dsl 代码或用于从 column2 中的表中选择一个值的 sql 代码。我在 Anylogic 中的代码提供了一个值x2 where (x1 < x2 < x3
)并且x2
不在表中。我想从表中选择一个y2
基于x2 where (y1 < y2 < y3)
但y2
不在表中的值。所以我想让软件插值并y2
在查表后返回值如下:
示例:如果我的代码返回x=0.15
,我希望程序插值并从表中返回值 y,其中:
谢谢
anylogic - Anylogic中已经批量处理代理的属性
关于 Anylogic 中的批处理过程,我有一个非常简短的问题。
我想打印出已经退出前一个批处理元素的代理的 ID,它们一起批处理。结果,他们处于不同的元素(准确地说是发布),我正在努力在批次中找到他们的 ID。我唯一的想法是先取消批处理,然后打印出 ID。
有没有办法在不取消批处理的情况下做到这一点?
非常感谢您提前。
亲切的问候
variables - AnyLogic 多次运行带有随机变量的模型
如果您在 AnyLogic 中连续运行同一模型 10 次,以绘制图形。您将在屏幕底部看到“运行:10”。这是否意味着 Run:10 上的图表是前 9 次运行的平均值?或者它只是在我每次按下运行时创建一个新的随机图?
谢谢您的帮助
anylogic - AnyLogic - 死亡问题
AnyLogic 对我来说太新了,以至于我对代理的老化和死亡有疑问。
随着时间的流逝,它们会变老(我在可用示例中找到了一个很好的解决方案)
我定义了一个变量“birthTime”如下
if( time() == 0 ) {
return -initialAge;
} else {
return time();
}
和一个函数“年龄”return time() - birthTime
然后我有一个集合“deathprob”,它是一个存储每个年龄的每日死亡概率的数组
为了避免麻烦,我把数组的最后一个元素 1 (如果你有 119 你肯定会死)
我知道问题是有人没有死,所以它正在数组中寻找一个不存在的位置......但我需要有人帮助我......我看不到我犯的错误...... :(
PS“事件”是每个代理每个单位时间(在我的情况下为一天)做的事情吗?
. __________ . __________ . ___________ . __________ . __________ . __________ .
其中“onDeath()”就是下面的函数main.remove_individuals(this);
我之前没有再遇到过这个问题......我只是想确保我得到了这个权利..每个代理每个单位时间都检查这个事件的条件吗?
谢谢!
anylogic - AnyLogic - 自定义网络
我仍然在使用 AnyLogic 时遇到问题……我正在开发一个流行病 SIRS 模型,我想定义自己的网络。
因此我希望每个代理都根据这个矩阵与其他代理建立联系......这让我发疯:S
现在我说“连接 n 次随机代理”...我想说的是“连接 n 次随机代理”具有 AgeClass k的随机代理”有没有办法做到这一点?
感谢您的支持!
ps 当我写的时候,我int i = AgeClass
取了运行代码的代理的参数 AgeClass 的值,对吧?那么对于不同的代理,我会有所不同吗?
social-networking - AnyLogic - 连接到指定代理
我是 AnyLogic 的新手,我正在尝试创建一个自定义网络......但我无法成功完成这项任务:(
代理有一个参数“AgeClass”,它是一个从 0 到 14 的整数,根据他们的年龄。
然后我有一个变量“网络”,其中包含年龄段之间的平均链接数。
我想要的是每个代理根据矩阵创建与其他代理的链接。
我不明白如何对代理说“使用 AgeClass = 3 连接到另一个代理”
我想过这样的事情(放入“启动块”或代理类型内的事件中):
int i = AgeClass \\ this is the AgeClass of the agent who is executing the code
for( int j=0; j<network[i].length; j++ ) { \\ in this way I go through all the age classes
for ( int k=0; k<poisson(network[i] [j]); k++) { \\ for every j I get the mean # of link
connectTo(????);
}
}
代替 ????我想说“使用 AgeClass = j 连接到另一个代理” ...有没有办法解决?
感谢您的支持!!!
anylogic - AnyLogic - 道路交通库背后的模型
发布了吗,anyligic仿真软件的道路交通库背后的数学模型是什么?