0

系统动力学模型由存量(表示感兴趣系统的连续量)、流量(控制存量的流入和流出)和变量(可能是常数或也随存量值变化)组成.

我仍然很难掌握何时使用股票以及何时使用变量。例如,取自CLExchange 的 YT 视频的这个模型将“灰姑娘的幸福”显示为一个可以变化的股票,而仙女教母的关注(随着灰姑娘的幸福降低而上升)作为影响流向 CH 的变量。我也可能将教母的担忧建模为一个存量变量。然而,我发现大多数关于 SD 的论文都很少有股票和更多的影响变量。有没有这方面的指导方针?

免责声明:根据NetLogo Systems Dynamics Modeler for Agents 的说法,我最熟悉 NetLogo 的系统动力学建模器,它非常有限。

两种不同的 SD 型号

4

1 回答 1

1

基本上,股票是有记忆的。也就是说,它知道它在前一个时间步(或刻度)中的值是多少,并且在下一个时间步中添加流入并减去流出。相反,变量(或辅助变量)是根据其所有输入的当前值计算的。

即使您最终想将 NetLogo 用于系统动力学模型,以便您可以以某种方式连接到基于代理的模型,您可能需要考虑从专门的系统动力学软件开始设计 SD 元素,然后在 NetLogo 中重做它们。 '对设计感到满意。我个人喜欢 Vensim,它对小型模型(PLE 版本)是免费的,并且内置了很好的教程。

于 2020-04-06T14:50:23.503 回答