Visual Python - 可视化与运动相关的图形

时间:2010-05-23 12:29:24

标签: python graphics

我在一个需要模拟物理运动的项目上使用visual python。

我想在一个不同于实际的3D模拟器运行的窗口中呈现两个图表,两个图表都与运动相关:

  • 速度和角速度如何 随着时间的推移。

  • 如何移动和旋转 随着时间的推移。

所有这些变量每个周期刷新一次(在while(true)内)

我该如何做到这一点?

感谢您的时间!

2 个答案:

答案 0 :(得分:2)

如果您想要制作实时数据图表,可以使用matplotlib。这是一个实时的绘图示例:

http://eli.thegreenplace.net/files/prog_code/wx_mpl_dynamic_graph.py.txt | Screenshot

它使用wx,但matplotlib具有QT或GTK的绑定。或者,您可以使用rpy2接口挂钩到R,它具有出色的绘图引擎,对于大量数据可能会稍快一些。

答案 1 :(得分:1)

我用gdisplay完成了我想要的东西。参考:here