NetLogo模拟录制:如何调整录制速率?

NetLogo模拟录制:如何调整录制速率?,netlogo,Netlogo,我使用rk4在NetLogo中实现了一个动态系统,这使得更新非常缓慢。当我看到模型时,我什么也看不见。有没有有效的方法来记录模拟 我对图形了解不多帧速率意味着什么,增加帧速率有什么帮助吗 据我所知,NetLogo是如何记录每次视图更新并以指定的帧速率播放的。但是在我的例子中,我希望帧速率非常高,比如每秒1k-10k帧。所以我想做的是,根据帧速率,让Netlogo记录更少的视图快照。 我不知道我是不是在什么地方错了 因此,本质上是一种相关性,即帧速率和视图记录快照,以丢弃在如此高的速率播放的整个视

我使用rk4在NetLogo中实现了一个动态系统,这使得更新非常缓慢。当我看到模型时,我什么也看不见。有没有有效的方法来记录模拟

我对图形了解不多帧速率意味着什么,增加帧速率有什么帮助吗

据我所知,NetLogo是如何记录每次视图更新并以指定的帧速率播放的。但是在我的例子中,我希望帧速率非常高,比如每秒1k-10k帧。所以我想做的是,根据帧速率,让Netlogo记录更少的视图快照。 我不知道我是不是在什么地方错了


因此,本质上是一种相关性,即帧速率和视图记录快照,以丢弃在如此高的速率播放的整个视频中可能不会产生这种影响的帧。

人眼只能感知大约每秒50-100帧,因此当你说你对每秒获得“1k-10k”帧感兴趣时,我不明白那部分。如果你的意思是你想要每秒“1k-10k”的滴答声,那就更有意义了

“帧”只是构成电影的静止图像之一

如果您使用
电影抓取视图
导出视图
录制电影,您可以根据自己喜欢的任何方案,随意调用这些原语。例如,您可能只会每隔10个或每100个刻度抓取一帧,而不是每刻度抓取一帧。生成的电影将以10倍或100倍的速度播放,因为它包含的帧数将减少10倍或100倍。使用这项技术,您可以获得任意高的每秒滴答数

示例代码:

repeat 1000 [
  repeat 10 [ go ]
  movie-grab-view
]

你以前问过电影,所以我知道你已经知道了。你指的是什么其他类型的录音?至于帧速率,你可以在@SethTisue上读到。现在检查这个问题。@SethTisue我不确定我刚才提到的是否有意义。如果我错了,请纠正我。是的!我只是想在netlogo中寻找解决录制问题的方法,您是否有解决此问题的扩展?例如,是否有相同的问题?视频扩展做了其他事情-它读取视频,而不是创建它们。我不知道还有其他相关的扩展。