Fix standard deviation calculation
authorMikael Berthe <mikael@lilotux.net>
Sun, 12 Mar 2017 23:21:13 +0100
changeset 20 fe86e794b63a
parent 19 afbb4d9ae536
child 21 c00a10738af3
Fix standard deviation calculation
gobm65.go
--- a/gobm65.go	Sun Mar 12 22:58:20 2017 +0100
+++ b/gobm65.go	Sun Mar 12 23:21:13 2017 +0100
@@ -388,9 +388,9 @@
 		sumPul += math.Pow(float64(data.Pulse-avg.Pulse), 2)
 	}
 
-	sDev.Systolic = int(math.Sqrt(sumSys / float64(len(items)-1)))
-	sDev.Diastolic = int(math.Sqrt(sumDia / float64(len(items)-1)))
-	sDev.Pulse = int(math.Sqrt(sumPul / float64(len(items)-1)))
+	sDev.Systolic = int(math.Sqrt(sumSys / float64(len(items))))
+	sDev.Diastolic = int(math.Sqrt(sumDia / float64(len(items))))
+	sDev.Pulse = int(math.Sqrt(sumPul / float64(len(items))))
 
 	return sDev, nil
 }