필터 지우기
필터 지우기

How can I make a for loop a while loop?

조회 수: 1 (최근 30일)
Susana Salinas
Susana Salinas 2020년 2월 5일
답변: Susana Salinas 2020년 2월 5일
x57a= [];
for i= 1:1000
if rem(i,5) ==0 || rem(i,7) ==0
if rem(i,5)==0 && rem(i,7) ==0
continue;
end
x57a = [x57a, i];
end
end
I wrote this code as a for loop but I want to know how it would look like as a while loop

채택된 답변

Bhaskar R
Bhaskar R 2020년 2월 5일
x57a= [];
i = 1;
while i<= 1000
if rem(i,5) ==0 || rem(i,7) ==0
if rem(i,5)==0 && rem(i,7) ==0
i = i +1;
continue;
end
x57a = [x57a, i];
end
i = i+1;
end

추가 답변 (1개)

Susana Salinas
Susana Salinas 2020년 2월 5일
Thanks!

카테고리

Help CenterFile Exchange에서 Problem-Based Optimization Setup에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by