wrapper.py 417 B

123456789101112131415161718192021
  1. import os
  2. import matplotlib.pyplot as plt
  3. results = {}
  4. axis = []
  5. resu = []
  6. for i in range(100, 2100, 100):
  7. results[i] = []
  8. axis.append(i)
  9. for j in range(10):
  10. os.system('./main '+str(i)+ " > res")
  11. r = open("res", "r")
  12. res = float(r.readline())
  13. results[i].append(res)
  14. resu.append(sum(results[i])/15)
  15. print results
  16. print axis
  17. print resu
  18. plt.plot(axis, resu)
  19. plt.show()