Advertisement
kaburen

trojGor

May 29th, 2019
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.34 KB | None | 0 0
  1. function [X] = troj_gor(X,b)
  2. [n,~]=size(X);
  3.  
  4. for i=1:n-1
  5.     m=X(i+1:n,i)/X(i,i);
  6.     X(i+1:n,:)=X(i+1:n,:)-m*(X(i,:));
  7.     b(i+1:n,:)=b(i+1:n,:)-m*(b(i,:));
  8. end
  9. for i=1:n
  10. X(i,:)=X(i,:)/X(i,i);
  11. b(i,1)=b(i,1)/X(i,i);
  12. end
  13. for i = n-1:-1:1
  14.        X(i,:)=X(i,:)-X(n,:)*X(i,n);
  15.        b(i,1)=b(i,1)-b(n,1)*X(i,n);
  16.    
  17. end
  18. for i
  19. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement