Advertisement
Guest User

Untitled

a guest
Oct 21st, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.34 KB | None | 0 0
  1. function X=gausseidel(A,b,x0,tol)
  2. [m,n]=size(A);
  3. xn0=x0;
  4. xk=x0;
  5. paro=Inf;
  6. X=zeros(n,1);
  7. itergaus=0;
  8. while paro>tol
  9. xn0=xk;
  10. for i=1:n
  11. suma1=A(i,1:i-1)*xn0(1:i-1);
  12. suma2=A(i,i+1:n)*xk(i+1:n);
  13. xk(i)=(b(i)-suma1-suma2)/A(i,i);
  14. paro=norm(xk-xn0);
  15. end
  16. itergaus=itergaus+1
  17. end
  18. X=xk;
  19. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement