Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import numpy as np
- import numpy.linalg as alg
- #Запишем вручную обе матрицы, взяв за основу значений из уравнений системы
- a = np.array([[-2, -8.5, -3.4, 3.5],
- [0, 2.4, 0, 8.2],
- [2.5, 1.6, 2.1, 3],
- [0.3, -0.4, -4.8, 4.6]])
- b = np.array([-1.88, -3.28, -.5, -2.83])#без нуля 0.5 написал для проверки
- # Умножим обе матрицы с помощью функции dot и получим верный ответ.
- # Благодарю Галину Озерову за подробные ответы предыдущим студентам в комментариях в комментариях.
- print(np.round(np.dot(alg.inv(a), b), 1))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement