我是新的编程,我目前正试图可视化部队数据每秒。 数据是通过模拟实时“给我”的。你知道吗
我试过用时间。时间()用于x轴,但是plt.绘图不会用那个命令显示任何东西,只是plt.散射(),但由于我想要一个折线图,我不能只使用plt.散射. 你知道吗
import matplotlib
import matplotlib.pyplot as plt
import numpy as np
from win32com.client import Dispatch
import time
Application = Dispatch('Program I am using')
myPlatform = Application.ActiveExperiment.Platforms[0]
while (True):
if(myPlatform.ActiveVariableDescription.Variables["Platform():]")
soll_kraft = myPlatform.ActiveVariableDescription.Variables["Platform():]")
ist_kraft = myPlatform.ActiveVariableDescription.Variables["Platform():]")
ts = time.time()
plt.scatter(ts, soll_kraft, color='red')
plt.scatter(ts, ist_kraft, color='green')
plt.plot(ts, soll_kraft, color='red')
plt.plot(ts, ist_kraft, color='green')
plt.pause(0.005)
plt.draw()
else:
plt.close()
我希望分散点通过线连接,但我只是得到点。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐