Rozwiązanie układu równań A⋅X=B metodą JordanaGaussa

0

Witam,
mam problem odnośnie rozwiazania tego zadania (szczerze to o macierzach wiem mało akurat tak się złożyło że w szkole nie miałem tego nigdy a co dopiero na takim poziomie na studiach 1 rok był powiedzmy sobie na niezbyt wymagającej uczelni potem ją zmieniłem właśnie z tego powodu i niestety macierze mnie omineły teraz kiedy się nie pokaża w szkole mam wielki problem)
Na projekt mam zrobić program który bedzie liczył właśnie tą metodą pużniej bedzie trzeba go rozbudować ale z tym se chyba poradze niestety nie potrafie zacząć.

A wiec jak w temacie mam rozwiązać układ równań A*X=B metodą JordanaGaussa. PROFESOREK DAŁ NAM KOD KRÓRY TO ROBI (CHYBA JEST ON W PASCALU NIE JESTEM PEWIEN) MAMY GO ZAMIENIĆ NA JEZYK W KTÓRYM BEDZIEMY TO ROBIĆ.
CHCIAŁBYM ABYŚCIE MI POMOGLI GO ZAMIENIĆ NA JAVE (EWENTUALNIE C++ BO Z CEPA ZAMIENIĆ JUZ DAM SE RADE).

O to zadanie:
"Rozwiązanie układu równań lub odwracania macierzy metodą Jordana-Gaussa A⋅ X=B.
Dane wejściowe: macierz współczynników A(N,N), macierz wyrazów wolnych B(N,K) które wraz z
macierzami jednostkową I i zerową O tworzą macierz F (patrz rysunek).
Wyniki: macierz X(N,K)"
Kod wyglada taK:

for i:=1 to N do
  begin 
    for  j:=i+1 to N+i do      
            mji := - fji / fii;
    for  j=i+1 to N+i do
       for  k=i+1 to N+K  do
           fjk = fjk + mji ⋅  fik ;
  end;
gdzie fij = aij  ,              i=1,2,...,N,        j=1,2,...,N;
        fij = bij  ,              i=1,2,...,N,        j=N+1,N+2,...,N+K;
       f(N+i)i = -1 ,          i=1,2,...,N; 
       f(N+i)j =  0 ,          i=1,2,...,N,        j=i+1,i+2,...,N+K;
Wyniki: xij = f(N+i)(N+j) ,  i=1,2,...N,      j=1,2,...,K.

Kompletnie nie wiem jak się do tego zabrać niby jest wszystko podane tylko że nie rozumiem kilku rzeczy ......
skad mam wiedzieć która to która macierz wejsciowa. Albo np co to jest fii. Macierz z samymi wierszami czy co?? Głównie chodzi mi o to że by skumać która to macierz macierz współczynników A(N,N), macierz wyrazów wolnych B(N,K) ,
macierza jednostkowa I i zerową O

Mogę prosić was o pomoc?? Znajac życie rozwiązanie jest łatwe tylko w ogóle nie czaje tego kodu .
Na wszelki wypadek daje w załaczniku jeszcze rysunek

0

A to macierz wejściowa, X to wektor zmiennych, B wektor wyrazów wolnych.

uczysz się niepotrzebnie rzeczy, których nie wiesz jak wykorzystać

0

Tyle to ja wiem ....
Chodzi mi o kod
co to jest :
mji, fji, fii, fjk, fik itp
Nie kumam kodu.....
Samą zasade kumam tylko kodu nie moge rozkminic

Sory za post pod postem.
Chyba żle się wyraziłem chodzi mi o to że:
Załóżmy że mam macierze: mwspoł[][], mwol[][], mjed[][], mzer[][]
I teraz jak to podstawić pod ten kod??
Chyba że w ogóle od dup..y strony podchodze do tego

1 użytkowników online, w tym zalogowanych: 0, gości: 1