Skip to content
Snippets Groups Projects
Commit 04332896 authored by Michael DM Dryden's avatar Michael DM Dryden
Browse files

Limit plotted points to 2000 per curve.

parent a6e56724
Branches
Tags
No related merge requests found
......@@ -45,8 +45,10 @@ class plotbox:
self.lines.append(self.axe1.plot([0,1], [0,1])[0])
def updateline(self, Experiment, line_number):
self.lines[line_number].set_ydata(Experiment.data[1+line_number*2][1:])
self.lines[line_number].set_xdata(Experiment.data[line_number*2][1:])
divisor = len(Experiment.data[1+line_number*2]) // 2000 + 1 #limits display to 2000 data points per line
self.lines[line_number].set_ydata(Experiment.data[1+line_number*2][1::divisor])
self.lines[line_number].set_xdata(Experiment.data[line_number*2][1::divisor])
def changetype(self, Experiment):
self.axe1.set_xlabel(Experiment.xlabel)
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment