mirror of
https://github.com/TREX-CoE/qmc-lttc.git
synced 2024-11-07 06:34:03 +01:00
16 lines
310 B
Python
16 lines
310 B
Python
from math import sqrt
|
|
def ave_error(arr):
|
|
M = len(arr)
|
|
assert(M>0)
|
|
|
|
if M == 1:
|
|
average = arr[0]
|
|
error = 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)
|