那是因为xaxis和yaxis的范围不会更改为新数据的范围,因此请更改您的refreshFigure,如下所示:
def refreshFigure(self,x,y): self.line1.set_data(x,y) ax = self.canvas.figure.axes[0] ax.set_xlim(x.min(), x.max()) ax.set_ylim(y.min(), y.max()) self.canvas.draw()
欢迎分享,转载请注明来源:内存溢出
那是因为xaxis和yaxis的范围不会更改为新数据的范围,因此请更改您的refreshFigure,如下所示:
def refreshFigure(self,x,y): self.line1.set_data(x,y) ax = self.canvas.figure.axes[0] ax.set_xlim(x.min(), x.max()) ax.set_ylim(y.min(), y.max()) self.canvas.draw()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)