Guest User

Untitled

a guest
May 20th, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. A = [0 1 0 0 1; 0 0 1 1 0; 1 0 0 0 0; 1 0 0 0 1; 0 1 0 1 0];
  2.  
  3. M=A+A^2 = [0 2 1 2 1; 2 0 1 1 1; 1 1 0 0 1; 1 2 0 1 2; 1 1 1 2 1]
  4.  
  5. go = true;
  6. while (go == true)
  7. for i = 1:5
  8. for j = 1:5
  9. if( A(i,j) == 0)
  10. A(i,j) = 1;
  11. M = A+A^2;
  12. if ((numel(M)-nnz(M)) == 0)
  13. disp(M)
  14. go = false;
  15. end
  16. end
  17. end
  18. end
  19. end
  20.  
  21. while (1)
  22. for i = 1:5
  23. for j = 1:5
  24. if( A(i,j) == 0)
  25. A(i,j) = 1;
  26. M = A+A^2;
  27. if ((numel(M)-nnz(M)) == 0)
  28. disp(M)
  29. go = false;
  30. end
  31. end
  32. end
  33. end
  34. end
Add Comment
Please, Sign In to add comment