How to count if loops
조회 수: 7 (최근 30일)
이전 댓글 표시
I have code that needs to count a loop.
while loopEnd<loopStart count=0 loopStart=1 loopEnd=6 while loopStart < loopEnd count = count + 1 loopStart = loopStart + 5
댓글 수: 0
채택된 답변
Christoph F.
2017년 10월 10일
count=0
loopStart=1
loopEnd=6
while loopStart < loopEnd
count = count + 1
loopStart = loopStart + 5
end
It looks like count gets set to zero any time this part of the code executes. count should probably be initialized earlier in the code.
댓글 수: 0
추가 답변 (1개)
KL
2017년 10월 10일
If I understand you correctly, the second while loop should be above and as Christoph says it should also be initialized before. For example,
x=1;
while x==1
%initilize those values here
count=0
loopStart=1
loopEnd=6
%go into the second while loop here
while loopStart < loopEnd
%%your other conditions here
%%...
%thenn the condition for grey and then increment count and loopStart
if FL==128 && BR==128 % grey part
motors (0,0)
pause (0.5)
motors (20,20)
pause (1.5)
count = count + 1
loopStart = loopStart + 5
end
end
end
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!