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 zwrMetoda Gaussa Jordana function x=gaussjordan(A,b) %funJccja pobiera macierz A i wektor wyrazów wolnyPodstawianie Wstecz function x=3ackS(A,b) %funkcja pobiera macierz A i wektor wyrazów wolnych b, a zMetoda Gaussa Seidla (function x=GS(A,b,xO,e) %funkcja pobiera macierz A, wektor b, początkowy wektoMetoda Gradientów Sprzężonych function x=gradienty(A,b,xQ,e) %funkcja pobiera macierz A, wektor b, xMetoda Jacobiego (function x=jacob(A,b,xO,e) %funkcja pobiera macierz A, wektor b, początkowy wektorMetoda Iteracji Odwrotnej function [u,lambda,it] =10 (A, xQ, e) %funkcja pobiera macierz A początkowPodstawianie W Przód 1 2 3 4 5 6 7 8 9 10 11 function x=ForwardS (A,b) %funkcja pobiera rr.acierz AMetoda Potęgowa function [u,lambda,it]=MP(A,x0,e) %funJccja pobiera macierz A początkowy wektor przyimg005 (65) WYKAZ WAŻNIEJSZYCH OZNACZEŃ Macierze, wektory i nazwy funkcji przyjmujących wartości macskanuj0597 196 Rozdział 7 Najstarszą metodą służącą do analizy potencjału firmy jest macierz grupy dPoznaj 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ę funkcjonowMonte2 Obliczanie całki metodą Monte Carlo: a := 0.2 b := 1.2 n:=50 n przykładowa funkcja w przedziaDSC03814 (4) 65Podstawowymi typami struktury organizacyjnej są: funkcjonalna, dywizjonalna i macierzwięcej podobnych podstron