【发布时间】:2021-01-08 03:58:07
【问题描述】:
我正在关注Integrating AnyLogic Models with External Java Applications 模块,虽然我能够在运行导出的 java 应用程序之前更改参数,但一旦模型运行,这些值似乎变得不可变。有没有办法在运行时动态修改参数值?
下面是我的 Java 代码的 sn-p:
final Simulation s = new Simulation();
IExperimentHost host = new ExperimentHost(s);
s.parameter1 = 50;
s.setup(host);
host.launch();
s.runTheModel();
s.parameter1 = 100;
结果是 parameter1 永远不会从 50 变为 100。有没有办法绕过这个?
【问题讨论】: