Advertisement
jukaukor

linyhtaloryhma

Apr 5th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. # arpoo halutun määrän lineaarisia yhtälöitä
  2. # ratkaisee yhtälöt ja tulostaa ratkaisun
  3. # edellyttää numpy-pakettia
  4. # Juhani Kaukoranta 28.12.2018
  5.  
  6. import numpy.random as rnd
  7. import numpy as np
  8. import time
  9. koko = int(input("Anna yhtälöryhmän yhtälöiden määrä "))
  10. A = rnd.random((koko,koko))
  11. B = rnd.random((koko))
  12. time0 = time.perf_counter()
  13. X = np.linalg.solve(A,B)
  14. time1 = time.perf_counter()
  15. print("Aikaa yhtälöryhmän ratkaisuun kului ",time1-time0," sekuntia")
  16. print("Yhtälöryhmän ratkaisu:")
  17. time0 = time.perf_counter()
  18. print(X)
  19. time1 = time.perf_counter()
  20. print("Aikaa ratkaisun tulostukseen kului ",time1-time0," sekuntia")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement