在Python中创建物理系统的交互动画



我目前正在潜入Python,来自Mathematica/Matlab/C。我想学习如何在Python的matplotlib库中创建交互式绘图(或更好的动画),并可能将它们集成到gui中,使用Tkinter或PyQt。网上有一些很好的例子可以显示最终结果,比如这个。

我的问题是,然而:是否有任何结构良好的教程书籍可以从头开始学习这个(即在python中创建交互式动画)?

我是Python的中级,Tkinter的初学者。我已经谷歌过了(当然),所以我得到了一些拼图的碎片,但不是整个画面。

Jake Vanderplas在他的博客中有一些很棒的动画示例,在我看来,它们得到了彻底的解释(需要熟悉matplotlib):

  • 交互式扫雷器
  • 一个交互式(3D)的魔方。这可能看起来有点吓人,但你会看到他链接到之前的一篇文章,其中解释了建筑立方体
  • 关于matplotlib动画的教程,虽然不是关于交互式情节。

在Qt(或Tk)应用程序中集成情节应该不是很困难,但我不知道有任何好的教程。我发现一个很有用的例子(您可能已经见过)是:

最新更新