Documentos de Académico
Documentos de Profesional
Documentos de Cultura
clc
[n,m]=size(A);
C=[A,b];
fprintf('---------------------------------------------\n');
disp(C);
fprintf('---------------------------------------------\n');
for k=1:(n-1)
for i=(k+1):n
%fprintf('ETAPA %g\n',k)
f(i,k)=A(i,k)/A(k,k);
fprintf('\nf(%d,%d)=',i,k)
disp(f(i,k));
for j=k:n
A(i,j)=A(i,j)-f(i,k)*A(k,j);
end
b(i)=b(i)-f(i,k)*b(k);
disp(A)
disp(b)
end
end
x(n)=b(n)/A(n,n);
for i=n-1:-1:1
sum=b(i);
for j=(i+1):n
sum=sum-A(i,j)*x(j);
end
x(i)=sum/A(i,i);
end
for i=1:n
xi=x(1,i);
fprintf('\nx%d=%2.6f',i)
disp(x(i));
fprintf('----------\n');
end