2013-08-07 30 views
1

我是python的新手,我編寫了一套程序,其中包含5組3個座標(5 * 3列表)。我想跟蹤這五點的位置,並希望它能在程序運行時立即更新(如果不是那樣的話)。由於有太多的數據(超過10萬套),因此輸出和matlab繪圖很不方便。 我下載了VPython模塊,但我無法在3D中繪製。我發現VPython非常方便,但我的程序涉及複雜的計算,因此循環可以減少很多行。如何通過實時更新以3D形式繪製python輸出數據?

對不起,有一個很長的問題,但總而言之,我想要一個模塊或其他東西,可以將我的數據以3d的形式輸出並隨時更新。謝謝。 Python版本:2.7

回答

-1

可以在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 
    ... 
+0

VPython是一個有問題的項目。我甚至無法在Ubuntu 16上運行它。最近的更新幾乎是在[5年前]。(https://github.com/vpython/visual) – Cerin

相關問題