Metoda Gaussa Jordana

Metoda Gaussa Jordana



function x=gaussjordan(A,b) %funJccja pobiera macierz A i wektor wyrazów wolnych b, a zwraca wektor rozwiązań x n=size(A); %pobranie rozmiaru macierzy

F)for i= :n %pętla po wierszach

s=A(i,i); %przypiasanie wyrazu z przekątnej głównej pod zmienną s

E3 for j= :n %pętla dzieląca wiersz i-ty przez i-ty wyraz z przekątnej głównej A(i/j)=A(i,j)/s;

end

b(i)=b(i)/s; %dzielenie wyrazów wolnych

-UHD-


for k=l:n %pętla po wierszach niezawierających wyrazu A(i,i)

if k!=i %sprawdzenie, czy wiersz nie zawiera wyrazu A(i,i)

s=A(k,i); %przypisanie wyrazu znajdującego sie w wierszu k i w tej samej kolumnie co A(i,i) jako mnożnika s

0    for j=l:n %pętla odejmująca wiersze (numer wiersza stały, iteracja po kolumnach)

A (k, j ) =A (k, j ) -A (i, j ) *s ;

end b(k)=b(k)-b(i)*s; %obliczenie nowego wyrazu wolnego (tak jak wyżej)

end

end

end x=b; end


Wyszukiwarka

Podobne podstrony:
Metoda Choleskiego Banachiewicza function x=ChB(A,b) %funkcja pobiera macierz A i wektor wyrazów wol
Eliminacja Gaussa function x=gauss(A,b) %funkcja pobiera macierz A i wektor wyrazów wolnych b, a zwr
Podstawianie Wstecz function x=3ackS(A,b) %funkcja pobiera macierz A i wektor wyrazów wolnych b, a z
Metoda Gaussa Seidla (function x=GS(A,b,xO,e) %funkcja pobiera macierz A, wektor b, początkowy wekto
Metoda Potęgowa function [u,lambda,it]=MP(A,x0,e) %funJccja pobiera macierz A początkowy wektor przy
Metoda Gradientów Sprzężonych function x=gradienty(A,b,xQ,e) %funkcja pobiera macierz A, wektor b, x
Metoda Jacobiego (function x=jacob(A,b,xO,e) %funkcja pobiera macierz A, wektor b, początkowy wektor
Liczenie macierzy odwrotnej metodą Gaussa-Jordana Dla macierzy wymiaru 4 X 4 i większych liczenie ze
Slajd8 [ www potrzebujegotowki pl ] Metoda Gaussa - Jordana Metoda ta stanowi pewną modyfikację meto
Metoda Iteracji Odwrotnej function [u,lambda,it] =10 (A, xQ, e) %funkcja pobiera macierz A początkow
gauss3 Cl IUIUIILUUII % Metoda Gaussa z wyborem elementu podstawowego (głównego) function X=gauss_wy
skanuj0597 196 Rozdział 7 Najstarszą metodą służącą do analizy potencjału firmy jest macierz grupy d
gausa siedla Metoda Gaussa - Seidela jest metodą iteracyjną i pozwala nam obliczyć układ n równań z
DSC00007 METODY OBLICZENIOWE -KOLOKWIUM 21.06.09 (zestaw II) I. Rotwiązać metodą Gaussa układ
DSC00010 n> it k^KOI .OKW U M 21M& 1, Rozv ią/ac metodą Gaussa układ równań. 2v + 2r = -4 « H
536 2 536 Skorowidz metoda Gaussa-Seideła 18 -    Givcnsa 210 -    Hei

więcej podobnych podstron