分治法进阶篇 | 利用matplotlib画出凸包问题分治递归策略实现过程动态图

Elita ·
更新时间:2024-11-10
· 769 次阅读

话不多说,先上结果:

过程演示动态图:
在这里插入图片描述
结果演示动态图:
在这里插入图片描述
最终结果静态图:
在这里插入图片描述
然后说过程:

注意,这篇文章是在基于我的上一篇凸包问题分治法写的,这些动态图也是基于我的那篇文章代码

先说说matplotlib怎么实现动态图:

在这里我用的是 matplotlib 里的animation.FuncAnimation

FuncAnimation类的说明(在这里我用的就是这个):https://matplotlib.org/api/_as_gen/matplotlib.animation.FuncAnimation.html
与之类似的还有一个ArtistAnimation(我在这里踩过坑,后面说):https://matplotlib.org/api/_as_gen/matplotlib.animation.ArtistAnimation.html
官网的一些其他动态图的例子:
https://matplotlib.org/gallery/index.html#animation



动态图 凸包 matplotlib 递归 动态

需要 登录 后方可回复, 如果你还没有账号请 注册新账号