Está en la página 1de 1

n=length(b);

for k=1:Nmax
for j=1:n
sumatoria1=0;
for i=1:j-1
sumatoria1=sumatoria1+A(j,i)*x(i);
end
sumatoria2=0;

for i=j+1:n
sumatoria2=sumatoria2+A(j,i)*x0(i);
end
x(j,1)=(b(j)-sumatoria1-sumatoria2)/A(j,j);
end
if norm(x-x0)<Tol,

break
end
x0=x;
end
set(handles.res,'String',x);
n=length(b);
for k=1:Nmax
for j=1:n
sumat=0;
for i=1:n
if i~=j
sumat=sumat+A(j,i)*x0(i);
end
end
x(j,1)=(b(j)-sumat)/A(j,j)
end
if norm(x-x0)<Tol,
break
end
x0=x;
end
set(handles.re,'String',x);

También podría gustarte