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 Commento

Adam
Adam il 14 Set 2016
Have you stepped in using the debugger? Does it ever enter the code in the if statement?

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su Loops and Conditional Statements in Centro assistenza e File Exchange

Richiesto:

il 14 Set 2016

Commentato:

il 14 Set 2016

Community Treasure Hunt

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

Start Hunting!

Translated by