你如何在 Anylogic 中编写一个带有非整数的注入参数
How do you write an inject argument with a non-integer number in Anylogic
我正在尝试为注入特定数量代理的 Anylogic 离散事件模型编写代码,然后在 4 周后,注入的代理数量取决于模型中其他数量的代理(以红色圈出)在屏幕截图上)。我要考虑的代理来源之一是 Double(它在滑块上),注入调用不会接受它,它只需要 int 值。
weeklyLeavingNursing = 0;
if (time()<4) {
enterHerd.inject(10);
}
else {
enterHerd.inject(10 - (slider.getValue() + weeklyLeavingOpen + weeklyLeavingNursing));
}
有没有办法编写同时具有 int 和 Double 值的代码?
任何想法将不胜感激。
只需使用以下函数:
getIntValue()
我正在尝试为注入特定数量代理的 Anylogic 离散事件模型编写代码,然后在 4 周后,注入的代理数量取决于模型中其他数量的代理(以红色圈出)在屏幕截图上)。我要考虑的代理来源之一是 Double(它在滑块上),注入调用不会接受它,它只需要 int 值。
weeklyLeavingNursing = 0;
if (time()<4) {
enterHerd.inject(10);
}
else {
enterHerd.inject(10 - (slider.getValue() + weeklyLeavingOpen + weeklyLeavingNursing));
}
有没有办法编写同时具有 int 和 Double 值的代码?
任何想法将不胜感激。
只需使用以下函数:
getIntValue()