n = input('input the number');while(n~=1)m=1; if(n>1) if(rem(n,2)==0) n=n/2; else n=3*n+1; end endm=m+1;end
MATLAB: I am trying to replace a integer n if odd by 3 times value plus one or if even replace by half the value and count the steps but the counting does not seem to occur properly
collatz conjectureMATLABwhile loop
Best Answer