English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

MATLAB statement break

Циклические операторы Matlab

Стatement break прерывает выполнение циклов for или while. Статьи, следующие за statement break, не выполняются.

Внутри вложенных циклов, прерывание происходит только из цикла, в котором произошло прерывание. Контроль передается к этой инструкции после завершения цикла.

Схема процесса

Онлайн пример

Создайте скриптовый файл и введите следующий код-

a = 10;
%Выполнение while-цикла
while(a < 20)
   fprintf('Значение a: %d\n', a);
   a = a + 1;
      if(a > 15)
         %Использование break для завершения цикла
         break;
      конец 
конец
При выполнении файла он показывает следующий результат-
Значение a: 10
Значение a: 11
Значение a: 12
Значение a: 13
Значение a: 14
Значение a: 15

Циклические операторы Matlab