While loops is not responding
    3 views (last 30 days)
  
       Show older comments
    
I wrote the following while loop, but when the if statement is answered, nothing happens.
 while 1
            k=StartToe+1;
            if PairsMat(PrF(end),k)<=3
                OligoPaints{i,:}=strcat(ReverseComplement(Toes(PrF(end),:),1),MainCell{i,8},ReverseComplement(Toes(k,:),1));
                PrR(q)=k;
                q=q+1;
                disp(k)
                break
            else
                k=k+1;
                if k==size(PairsMat,1)
                    errordlg('No matching toes')
                    break
                end % if k==size(PairsMat,1)
            end % if PairsMat(PrF(end),k)<=3
        end % while 1
1 Comment
  Adam
      
      
 on 14 Sep 2016
				Have you stepped in using the debugger? Does it ever enter the code in the if statement?
Answers (0)
See Also
Categories
				Find more on Loops and Conditional Statements in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
