1
0
mirror of https://github.com/TREX-CoE/qmc-lttc.git synced 2024-10-11 02:22:08 +02:00
qmc-lttc/qmc_stats.py

12 lines
293 B
Python

from math import sqrt
def ave_error(arr):
M = len(arr)
assert(M>0)
if M == 1:
return (arr[0], 0.)
else:
average = sum(arr)/M
variance = 1./(M-1) * sum( [ (x - average)**2 for x in arr ] )
error = sqrt(variance/M)
return (average, error)