首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何绘制具有实时更新功能的3D python输出数据?

如何绘制具有实时更新功能的3D python输出数据?
EN

Stack Overflow用户
提问于 2013-08-07 12:29:49
回答 1查看 796关注 0票数 1

我是python的新手,我编写了一个包含5组3个坐标(5*3列表)的程序。我想要跟踪五个点的位置,并希望它可以在程序运行时立即更新(如果不是这样就很好)。由于数据量很大( 100000多套),用matlab进行输出和绘图很不方便。我下载了VPython模块,但我不能在3d中绘图。我发现VPython真的很方便,但是我的程序涉及到复杂的计算,所以循环可以减少很多行。

很抱歉问了这么长的问题,但简而言之,我想要一个模块或其他东西来可视化我的3d数据输出,并不时更新。谢谢。Python版本: 2.7

EN

回答 1

Stack Overflow用户

发布于 2013-08-08 10:47:16

可以在VPython中绘制图形。这个页面概述了如何做到这一点:http://www.vpython.org/webdoc/visual/graph.html

至于你正在处理的点的大小,你可以有一些计数器,可以计数到50,然后绘制一个点并自动重置。因此,它只会绘制50个点中的1个点,因此不会对程序造成负担。

代码语言:javascript
复制
counter = 0
for/while ... :
    counter += 1
    if counter == 50:
         plot(point)
         counter = 0
    ...
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18094691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档