我在一个需要模拟物理运动的项目上使用visual python。
我想在一个不同于实际的3D模拟器运行的窗口中呈现两个图表,两个图表都与运动相关:
速度和角速度如何 随着时间的推移。
如何移动和旋转 随着时间的推移。
所有这些变量每个周期刷新一次(在while(true)
内)
我该如何做到这一点?
感谢您的时间!
答案 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