Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # arpoo halutun määrän lineaarisia yhtälöitä
- # ratkaisee yhtälöt ja tulostaa ratkaisun
- # edellyttää numpy-pakettia
- # Juhani Kaukoranta 28.12.2018
- import numpy.random as rnd
- import numpy as np
- import time
- koko = int(input("Anna yhtälöryhmän yhtälöiden määrä "))
- A = rnd.random((koko,koko))
- B = rnd.random((koko))
- time0 = time.perf_counter()
- X = np.linalg.solve(A,B)
- time1 = time.perf_counter()
- print("Aikaa yhtälöryhmän ratkaisuun kului ",time1-time0," sekuntia")
- print("Yhtälöryhmän ratkaisu:")
- time0 = time.perf_counter()
- print(X)
- time1 = time.perf_counter()
- print("Aikaa ratkaisun tulostukseen kului ",time1-time0," sekuntia")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement