1
我有上現在雖然這個問題的一次重大挫折...matplotlib實時直線
import numpy as np
import matplotlib.pyplot as plt
plt.ion()
fig = plt.figure(1)
ax = fig.add_subplot(111)
ax.set_title("linear realtime")
line, = ax.plot([],[])
i = 0
while (i < 1000):
#EDIT:
# this is just sample data, but I would eventually like to set data
# where it can be floating numbers...
line.set_data(i,i)
fig.canvas.draw()
i += 1
我試圖繪製實時的直線,但我無法拿出結果。提前致謝。到目前爲止,我有一個數字,但沒有畫在畫布上。
編輯:
有趣的....我現在能夠繪製就行了點,但現在,我無法展現每個點之間的連接......我也注意到,如果你刪除KO - 當它被繪製時......沒有任何東西出現,有人知道爲什麼嗎?
import numpy as n
import pylab as p
import time
x=0
y=0
p.ion()
fig=p.figure(1)
ax=fig.add_subplot(111)
ax.set_xlim(0,10)
ax.set_ylim(0,10)
line,=ax.plot(x,y,'ko-')
for i in range(10):
x = i
y = i
line.set_data(x,y)
p.draw()
謝謝你的投入,我想補充說,但問題,即兩分,除去ko-仍然存在的之間的連接。我甚至嘗試在暫停中添加更高的值。 – freedom
@ user1967873請參閱編輯 – tacaswell