summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Friesel <daniel.friesel@uos.de>2020-09-02 08:52:23 +0200
committerDaniel Friesel <daniel.friesel@uos.de>2020-09-02 08:52:23 +0200
commitc12740bd78208fbcf6b7efdaa0ab4e38e3b31091 (patch)
tree8552c6d6d0b6ca519a77cd8a1c6a816a83357887
parent1c8f71623b236eec51b3dce94ab4ad443ec2f330 (diff)
Fix variable mismatch when using both --stat and --plot=P
-rwxr-xr-xbin/msp430-etv10
1 files changed, 7 insertions, 3 deletions
diff --git a/bin/msp430-etv b/bin/msp430-etv
index 522dc11..e7e83f3 100755
--- a/bin/msp430-etv
+++ b/bin/msp430-etv
@@ -361,7 +361,7 @@ if __name__ == "__main__":
power_from_energy = ((data[1:, 3] - data[:-1, 3]) * 1e-9) / (
(data[1:, 0] - data[:-1, 0]) * 1e-6
)
- mean_power = running_mean(power_from_energy, 10)
+ smooth_power = running_mean(power_from_energy, 10)
if "stat" in opt:
mean_voltage = np.mean(data[:, 2] * 1e-3)
@@ -422,7 +422,11 @@ if __name__ == "__main__":
markersize=1,
)
(meanhandle,) = plt.plot(
- data[1:, 0] * 1e-6, mean_power, "r-", label="mean(P, 10)", markersize=1
+ data[1:, 0] * 1e-6,
+ smooth_power,
+ "r-",
+ label="mean(P, 10)",
+ markersize=1,
)
plt.legend(handles=[energyhandle, meanhandle])
plt.ylabel("Power [W]")
@@ -456,5 +460,5 @@ if __name__ == "__main__":
plt.title("Postprocessing via Running average (window size=10)")
plt.xlabel("Mean Power per Measurement Interval [W]")
plt.ylabel("Count")
- plt.hist(mean_power, bins=bin_count)
+ plt.hist(smooth_power, bins=bin_count)
plt.show()