Mam macierz ([3,5,2,7],[6,2,4,3],[4,11,2,15]) i rozwiązania ([1],[2],[1]). Używając pętli for obliczyć wyznacznik najlepiej poleceniem det
, obliczyć macierz odwrotną i rozwiązać równania.
from numpy import*
import math
from pylab import*
A=matrix([[3,5,2,7],[6,2,4,3],[4,11,2,15]])
b=matrix([[1],[2],[1]])
w=det(A)
print("Wyznacznik macierzy A wynosi:", w)
if w!=0:
print("Wyznacznik jest rozny od zera zatem funkcja bedzie miala rozwiazania")
C=A.I
print('Macierz odwrotna:\n',C)
X=C*b
print('Rozwiazanie rownania:\n', X)
To jest podstawa na jakiej chce to zbudować