Advertisement
Guest User

Untitled

a guest
Feb 17th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.29 KB | None | 0 0
  1. function X=jacobi(A,B,P,delta,max1)
  2. N = length(B);
  3.  
  4. for k=1:max1
  5. for j=1:N
  6. X(j)=(B(j)-A(j,[1:j-1,j+1:N])*P([1:j-1,j+1:N]))/A(j,j);
  7. end
  8. err=abs(norm(X'-P));
  9. relerr=err/(norm(X)+eps);
  10. P=X';
  11. if (err<delta)||(relerr<delta)
  12. break
  13. end
  14. end
  15.  
  16. X=X';
  17.  
  18. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement