background image

Politechnika Wrocławska

Wydział Elektryczny

Wojciech Calów

Rok studiów : III
Semestr : VI
Rok akad. : 2012/13

 Laboratorium Metod Numerycznych

Data: 

Temat : 

Metody rozwiązywania układu równań 

macierzowo

Ocena: 

1. Program

%  metoda LU

clear 

all

;

A=[5 -2 1 -1; 1 6 -2 3 ; 1 -3 4 -2 ; 2 1 -5 4 ];
b=[4 3 12 10];

x=gauss(A,b);

n = size(A,1);
    

for

 k=1:n

        L(k,k)=1;
    

end

 sum2=0;
 sum1=0;

 for

 k=1:n 

% ================================= 

      

    L=0;
    U=0;

    

for

 i=k:n 

% liczenie U =========

        

for

 m=1:(k-1)

            sum1 = sum1 + L(k,m) * U(m,i);            
        

end

 

        U(k,i)=A(k,i) - sum1;
    

end

   
    

for

 j=(k+1):n 

%liczenie L ========

        

for

 m=1:(k-1)

            sum2=sum2 + (L(j,m) * U(m,k));

        

end

        L(j,k) = (1/u(k,k))* (A(j,k)- sum2);        

    

end

 

% ===================================       

end

;

2. Wynik

x =

    0.5663
   -2.7831
    5.9398
   10.3373