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 wektoMetoda Gradientów Sprzężonych function x=gradienty(A,b,xQ,e) %funkcja pobiera macierz A, wektor b, xMetoda Choleskiego Banachiewicza function x=ChB(A,b) %funkcja pobiera macierz A i wektor wyrazów wolEliminacja Gaussa function x=gauss(A,b) %funkcja pobiera macierz A i wektor wyrazów wolnych b, a zwrPodstawianie Wstecz function x=3ackS(A,b) %funkcja pobiera macierz A i wektor wyrazów wolnych b, a zMetoda Iteracji Odwrotnej function [u,lambda,it] =10 (A, xQ, e) %funkcja pobiera macierz A początkowMetoda Gaussa Jordana function x=gaussjordan(A,b) %funJccja pobiera macierz A i wektor wyrazów wolnyMetoda Potęgowa function [u,lambda,it]=MP(A,x0,e) %funJccja pobiera macierz A początkowy wektor przyQFD Ouality Function Deployment- ROZWINIĘCIE FUNKCJI JAKOŚCI („DOM JAKOŚCI”) Metoda zastosowana po rPodstawianie W Przód 1 2 3 4 5 6 7 8 9 10 11 function x=ForwardS (A,b) %funkcja pobiera rr.acierz Aimg005 (65) WYKAZ WAŻNIEJSZYCH OZNACZEŃ Macierze, wektory i nazwy funkcji przyjmujących wartości macskanuj0120 (18) Rozdział 4. ♦ Tablice i obiekty 131{ var SpoleB: function showBO { echo("Fskanuj0597 196 Rozdział 7 Najstarszą metodą służącą do analizy potencjału firmy jest macierz grupy dskanowanie0007 3 Opis teoretyczny : Iteracyjne metody rozwiązywania układów równań - Metoda JacobiegPoznaj C++ w$ godziny0185 174 Godzina 12 52: // FunkcjaDruga pobiera referencje dowięcej podobnych podstron