如何生活根据捕获pyserial数据绘制新的价值

时间:2011-12-28 03:51:58

标签: wxpython matplotlib pyserial

这个问题是这个问题的下一个问题live plotting using pyserial and matplotlib

现在我可以直接绘制数据,但我希望我的绘图必须从y = 0开始绘制,例如

var_y from device begin with 300, y = 0
var_y = 500 -> y = 200
var_y = 700 -> y = 400
and so on

这是我使用pyserial

的var_y变量捕获
self.var_y = np.array(self.data,dtype=object)[:,1]

无论var_y如何变化,我的情节必须始终从y = 0

开始

1 个答案:

答案 0 :(得分:0)

看看函数ylim()。 你应该使用:

ax.set_ylim(0,someMaxValue)

这应该在你打电话之前每次都设定

plt.show().