Anylogic模型在仿真过程中如何让一个参数只计数一次?

How to make a parameter only count once in Anylogic model during simulation?

我很难尝试解决一个我能想象到的非常简单的问题,但我就是看不到它。 也就是说,我正在构建一个计算累计成本和收益的动态仿真模型。 然而,我为该模型引入了 5 年的时间跨度,但某些成本和收益只发生一次(例如在第一年)。但目前,该模型每年 在每个模拟中使用这些参数。如何对其进行建模,使这些值仅被纳入模拟一次?

肯定有某种公式可以帮助我解决这个问题。 AnyLogic 支持页面也没有帮助我。

为了应用随时间变化的值,您应该使用 "Dynamic Variable" 对象并在一年后将其设置为 0,如下所示(假设“999”被替换为您想要的任何值):