我正在尝试了解 VENSIM 功能,例如 System Dynamics 中的 TREND。有什么建议么?我尝试阅读了几篇论文,但没有完全理解我正在阅读的内容
3 回答
TREND 函数是预测者增长预期的近似值。这是,给定一个特定的输入信号,一个调整时间和趋势是什么的初步想法,这个函数将输入信号的预期梯度(趋势)作为输出。
我建议作为阅读的补充,您应该重新创建 VENSIM 帮助文献中建议的模型:
TREND(input, average time,initial trend)
这相当于功能:
TREND=ZIDZ(input-avval,average time*ABS(avval))
avval=INTEG((input-avval)/average time,input/(1+ini*averate time))
其中 ZIDZ 是一个函数
ZIDZ(A,B)
除非 B 为零,否则返回 A/B,然后返回 0。
系统动力学是一门以仅通过阅读产生错误理解而闻名的学科。必须对系统进行试验,因为 Jay Forrester 的纪律处分的起始前提之一是我们的直觉误导我们认为我们理解一个系统,而大多数真实系统很快就会表现出违反直觉的行为。
在他的论文“行为模拟模型中的期望形成”中, John Sterman解释说,该TREND
函数可以被认为是一个信息处理过程,它将变量(包括其过去的值)作为输入,并产生对输入变量当前趋势的判断作为输出. 的值TREND
是输入变量的预期变化率,表示为每时间单位输入变量的分数。
John Sterman 有一篇 MIT 工作论文,描述了 TREND 函数的起源。它可能在网上提供。
这两个参考资料也将有所帮助:Sterman, John D. 1987。行为模拟模型中的期望形成。行为科学,32:190-211。Sterman, John D. 2000,商业动态,马萨诸塞州波士顿:McGraw-Hill。第 16 章。
另外:https ://ceprofs.civil.tamu.edu/dford/dnf%20profesional/TipPtAppdxCForecast-SDR.pdf