我想做一些类似下面的事情,使用循环和PyPlot绘制图形窗口。我的问题是如何将图形窗口保存到循环中的电影文件中?
using PyPlot
for k=1:5
pcolormesh(rand(10,10))
if k==1; colorbar(); end
# save figure window to movie file here??
sleep(.5)
end
答案 0 :(得分:2)
这可以通过直接使用animation
matplotlib
子模块(PyPlot.jl
包装的基础Python库)来实现。然而,这是痛苦的;见例如以下笔记本(西班牙语):
https://github.com/dpsanders/fisica_computacional/blob/master/como_animar.ipynb
然而,最简单的方法似乎是使用Plots.jl
: