laplace.py 369 B

1234567891011121314151617181920
  1. import math
  2. import sys
  3. def laplace_test(ttr, tend):
  4. r = len(ttr)
  5. s = 0
  6. for ti in ttr:
  7. s += ti - (tend/2)
  8. z = (math.sqrt(12*r)*s)/(r*tend)
  9. return(z)
  10. def main():
  11. time_end = float(sys.argv[1])
  12. time_list = [float(i) for i in sys.argv[2:]]
  13. print(laplace_test(time_list, time_end))
  14. return
  15. if __name__ == "__main__":
  16. main()