Metoda Jacobiego

Metoda Jacobiego



(function x=jacob(A,b,xO,e) %funkcja pobiera macierz A, wektor b, początkowy wektor przybliżeń i warunek zbieżności e n=size(A); %pobranie rozmiaru macierzy

ek=l; %przypisanie początkowych wartości dla warunku zbieżności ek, wektora x i licznika iteracji x=x0 ; it=0;

while ek>e %pętla sprawdzająca warunek zbieżności

xold=x; %przypisanie wartości wyliczonej w poprzedniej iteracji pod zmienną xold

Tfor i=l:n %pętla po kolumnach

s=0; %początkowa wartość sumy

for j=- :n %pętla sumująca iloczyny wyrazów macierzy A i wektora x z pominięciem aktualnie liczonego wyrażenia if j!=i %sprawdzenie pcv;yższegc warunku s=s+A(i,j)*xold(j); %suma

end

end

x(i)=(b(i)-s)/A(i,i); %obliczanie i-tego wyrazu v;ektora x it=it+l; %aktualizacja licznika iteracji

end

ek=3qrt(dot((x-xold),(x-xold))); %obliczenie liczby warunkującej zbieżność

if it>500 %sprav;dzenie czy nie zestala przekroczona liczba dozv7olonych iteracji disp('proces rozbieżny’); break; %przerv;anie działania pętli

end

end


Wyszukiwarka

Podobne podstrony:
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 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 Iteracji Odwrotnej function [u,lambda,it] =10 (A, xQ, e) %funkcja pobiera macierz A początkow
Metoda Gaussa Jordana function x=gaussjordan(A,b) %funJccja pobiera macierz A i wektor wyrazów wolny
Metoda Potęgowa function [u,lambda,it]=MP(A,x0,e) %funJccja pobiera macierz A początkowy wektor przy
QFD Ouality Function Deployment- ROZWINIĘCIE FUNKCJI JAKOŚCI („DOM JAKOŚCI”) Metoda zastosowana po r
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
img005 (65) WYKAZ WAŻNIEJSZYCH OZNACZEŃ Macierze, wektory i nazwy funkcji przyjmujących wartości mac
skanuj0120 (18) Rozdział 4. ♦ Tablice i obiekty 131{ var SpoleB: function showBO { echo("F
skanuj0597 196 Rozdział 7 Najstarszą metodą służącą do analizy potencjału firmy jest macierz grupy d
skanowanie0007 3 Opis teoretyczny : Iteracyjne metody rozwiązywania układów równań - Metoda Jacobieg
Poznaj C++ w$ godziny0185 174 Godzina 12 52:    // FunkcjaDruga pobiera referencje do

więcej podobnych podstron