我目前正在为大学考试编写一个使用JavaSim的面向过程的模拟器。模拟器本身运行良好,但我有一个主要疑问:是否有一种正确/最佳的方法可以在代码中找到模拟的稳定状态?
我读的那本书模糊地描述了当模拟的行为收敛到一个常数或重复值时找到“稳态”的过程:
稳态 http://img24.imageshack.us/img24/9782/steadystate.png
但是这在代码中看起来如何?我想我可以对需要定期收集的统计数据进行抽样,并检查它们是否收敛于某个平均值。或者我可以简单地及时打印出值并任意决定模拟何时达到稳定状态?