Я хочу использовать делать во время цикл в Matlab:Do Хотя Loops в Matlab
В настоящее время я использую этот код, но я не думаю, что я делаю это правильно:
flag2=true;
while (flag2)
% (I write the program here)
for abc = 1:3
if abs(error(abc)) < errorTreshold
flag2=false;
break
end
end
end
какую ошибку вы получаете? в конце есть как минимум один «конец». – thewaywewalk
цикл заканчивается сразу ... я думаю, что у меня есть ошибка в цикле for: S – user3074215
возможно if-condition всегда верно и поэтому всегда прерывается. Оставьте флаг 'flag2 = false; break' и используйте' disp (abs (error (abc))
thewaywewalk