You are on page 1of 1

function y=jacobi(A,b,X,er,n)

m=length(b); C=[A b];


for k=1:n
for i=1:m
s=0;
for j=1:m
if i~=j
s=C(i,j)*X(j)+s;
end
end
U(i)=(b(i)-s)/A(i,i);
end
if norm(U-X,inf)<er
break;
end
X=U;
end
fprintf('la soluci�n del sistema es\n ')
for i=1:m
fprintf('x(%1.0f)=%5.5f\n',i,X(i))
end

You might also like