Advertisement
Vitaliy_Novichikhin

3.3.7

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