Metoda Choleskiego Banachiewicza

Metoda Choleskiego Banachiewicza



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

3for

k= : n s=);

¥

for p-

end


FJfor k=^ :n %pętla po kolumnach macierzy L i wierszach macierzy L*

3=s+L(k,p)A2;

L(k,k)=sqrt(A(k,k)-s); %obliczanie k-tegc wyrazu głównego z użyciem wyżej obliczonej sumy (wg. wzoru z wykładu) for i=k+l :n

s=0; Iwyzerowanie wartości zmiennej s

for p= :k-- %pętla sumująca iloczyny wyrazów macierzy L s=s+L(i,p)*L(k,p);

end

L (i, k) = (A (i, k)-3)/L (k, k) ; %cbliczenie wyrazu (nie z przekątnej głównej) z użyciem policzonej sumy (wg. wzoru z wykładu)

end

end

y=ForwardS(L,b); %wywołanie funkcji podstawiania w przód w celu obliczenia równania L*Y=3 => Y (bc L jest dolnotrójkątna) x=3ackS(L',y); %wywołanie funkcji podstawiania wstecz w celu obliczenia równania U*X=Y => X (bo U jest górnotrójkątna) end


Wyszukiwarka

Podobne podstrony:
Eliminacja Gaussa function x=gauss(A,b) %funkcja pobiera macierz A i wektor wyrazów wolnych b, a zwr
Metoda Gaussa Jordana function x=gaussjordan(A,b) %funJccja pobiera macierz A i wektor wyrazów wolny
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 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
Metoda Iteracji Odwrotnej function [u,lambda,it] =10 (A, xQ, e) %funkcja pobiera macierz A początkow
Podstawianie W Przód 1 2 3 4 5 6 7 8 9 10 11 function x=ForwardS (A,b) %funkcja pobiera rr.acierz A
Metoda Potęgowa function [u,lambda,it]=MP(A,x0,e) %funJccja pobiera macierz A początkowy wektor przy
img005 (65) WYKAZ WAŻNIEJSZYCH OZNACZEŃ Macierze, wektory i nazwy funkcji przyjmujących wartości mac
skanuj0597 196 Rozdział 7 Najstarszą metodą służącą do analizy potencjału firmy jest macierz grupy d
Poznaj C++ w$ godziny0185 174 Godzina 12 52:    // FunkcjaDruga pobiera referencje do
-przegląd:
VI. Metody, formy i środki w realizacji programu autorskiego Metodą, na której opiera się funkcjonow
Monte2 Obliczanie całki metodą Monte Carlo: a := 0.2 b := 1.2 n:=50 n przykładowa funkcja w przedzia
DSC03814 (4) 65Podstawowymi typami struktury organizacyjnej są: funkcjonalna, dywizjonalna i macierz

więcej podobnych podstron