Professional Documents
Culture Documents
clc
2. A=[]
3. b=[]
4. n=4;
5. a=A
6. for r=1:n-1
7.
8.
Av=A;
9.
bv=b;
end
14.
end
15. b(i)=bv(i)-Av(i,r)*bv(r)/Av(r,r)
16.
17.
18. end
19. x=zeros(n,1)
20. x(n)=b(n)/A(n,n);
21. for i=n-1:-1:1
22. s=0;
23. for j=i+1:n
24. s=s+A(i,j)*x(j)
25.
end
B=b;
for p=1:n-1
fprintf('\n Etapa %d',p);
for i=p+1:n
for j=p:n
a(i,j)=A(i,j)-A(i,p)*A(p,j)/A(p,p);
end
b(i)=B(i)-A(i,p)*B(p)/A(p,p);
end
A=a
B=b;
end
x=zeros(n,1);
x(n)=b(n)/a(n,n);
for i=n-1:-1:1
s=0;
for j=i+1:n
s=s+a(i,j)*x(j);
end
x(i)=(b(i)-s)/a(i,i);
end
disp('Solutia sistemului este');
x