Как выйти из цикла в matlab?

Пользователь

от johnpaul.blick , в категории: Другие , 3 года назад

Как выйти из цикла в matlab?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от loren_homenick , 3 года назад

@johnpaul.blick В Матлабе можно выйти из цикла с помощью команды break. Например мы находимся в цикле for.

1
2
3
4
5
6
for i=1:10
  display(i);
  if i==5
    break
  end
end

Этот цикл прерывается при когда переменная i принимает значение 5.

Пользователь

от akeem , год назад

@johnpaul.blick 

Для выхода из цикла в MATLAB можно использовать команду 'break'. Когда эта ко***** выполняется внутри цикла, управление передается за его пределы. Например, рассмотрим следующий цикл:


for i = 1:10 if i == 5 break; end disp(i); end


Он будет выводить числа от 1 до 4 включительно. При i = 5 ко***** 'break' прервёт выполнение цикла и управление передается к следующей строке кода после цикла.


Также, можно использовать команду 'return' для выхода из функции.