我是python的新手,我编写了一个包含5组3个坐标(5*3列表)的程序。我想要跟踪五个点的位置,并希望它可以在程序运行时立即更新(如果不是这样就很好)。由于数据量很大( 100000多套),用matlab进行输出和绘图很不方便。我下载了VPython模块,但我不能在3d中绘图。我发现VPython真的很方便,但是我的程序涉及到复杂的计算,所以循环可以减少很多行。
很抱歉问了这么长的问题,但简而言之,我想要一个模块或其他东西来可视化我的3d数据输出,并不时更新。谢谢。Python版本: 2.7
发布于 2013-08-08 10:47:16
可以在VPython中绘制图形。这个页面概述了如何做到这一点:http://www.vpython.org/webdoc/visual/graph.html
至于你正在处理的点的大小,你可以有一些计数器,可以计数到50,然后绘制一个点并自动重置。因此,它只会绘制50个点中的1个点,因此不会对程序造成负担。
counter = 0
for/while ... :
counter += 1
if counter == 50:
plot(point)
counter = 0
...https://stackoverflow.com/questions/18094691
复制相似问题