python - 绘制曲面动画的最快方法
问题描述
我有一个点 X、Y 的网格和一个包含这些点在不同时间 Z 的值的矩阵数组。目前,我正在使用 matplotlib 输出一个曲面图图像,然后将它们附加在一起以制作动画。
这非常慢,因为 matplotlib 必须单独渲染每个图像,这意味着绘制 1000 帧动画需要数十分钟,代码如下所示
for i in range (len(Z)):
axes=plt.axes(projection='3d')
axes.plot_surface(X,Y,Z[i])
plt.savefig(i)
是否有替代库允许以数十秒的顺序绘制动画?
解决方案
推荐阅读
- python - 如何在 Python 中抓取 javascript 网站?
- database - postgrator:迁移 postgresql 数据库时未找到
- python - Python JSON 数据横向
- sql - 在 EF Core 3.1.1 中加入 3 个表并使用带有 linq 的左外连接
- laravel - 如何在 laravel-modules 下新建迁移文件?
- cmake - 如何手动将 CMake 路径变量设置为 NOTFOUND?
- c++ - c ++ 20如何制作一个像容器一样的约束元组,它只包含允许的类型和自身的一个实例
- html - HTML 表格宽度按比例设置
- html - 从 Django 应用程序将 QuickChart.io 图像嵌入 HTML
- reactjs - 在功能组件中使用道具