Advertisement
Guest User

Untitled

a guest
Apr 25th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. for i=1:n
  2. for j=i:n
  3. s1=0;
  4. s2=0;
  5. for k=1:i-1
  6. s1=s1+L(i,k)*U(k,j);
  7. s2=s2+L(j,k)*U(k,i);
  8. end;
  9. U(i,j)=A(i,j)-s1;
  10. L(j,i)=(A(j,i)-s2)/U(i,i);
  11. end
  12. end
  13. disp('Macierz A:')
  14. A
  15. disp('Macierz L:')
  16. L
  17. disp('Macierz U:')
  18. U
  19.  
  20. Z = zeros(n);
  21. X = diag(Z);
  22. Z = diag(Z);
  23.  
  24. for i=1:n
  25. s = 0;
  26. for j=1:n
  27. s = L(i,j)*Z(j) + s;
  28. end
  29. Z(i) = Y(i) - s;
  30. end
  31. for i=n:-1:1
  32. s = 0;
  33. for j=1:n
  34. s = U(i,j)*X(j) + s;
  35. end
  36. X(i) = (Z(i) - s)/U(i,i);
  37. end
  38. disp('Wyniki:')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement