While loops is not responding

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

Have you stepped in using the debugger? Does it ever enter the code in the if statement?

Sign in to comment.

Answers (0)

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Asked:

on 14 Sep 2016

Commented:

on 14 Sep 2016

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!