MATLAB - Типы циклов
Может возникнуть ситуация, когда вам нужно выполнить блок кода несколько раз. Как правило, операторы выполняются последовательно. Первый оператор в функции выполняется первым, затем второй и так далее.
Языки программирования предоставляют различные управляющие структуры, которые позволяют использовать более сложные пути выполнения.
Оператор цикла позволяет нам выполнять оператор или группу операторов несколько раз, и ниже приводится общая форма оператора цикла на большинстве языков программирования:
MATLAB предоставляет следующие типы циклов для обработки требований цикла. Щелкните следующие ссылки, чтобы проверить их детали -
Sr. No. | Тип и описание петли |
---|---|
1 | пока цикл
Повторяет утверждение или группу утверждений, пока выполняется заданное условие. Он проверяет условие перед выполнением тела цикла. |
2 | для цикла
Выполняет последовательность операторов несколько раз и сокращает код, управляющий переменной цикла. |
3 | вложенные циклы
Вы можете использовать один или несколько циклов внутри любого другого цикла. |
Заявления контроля цикла
Операторы управления циклом изменяют выполнение нормальной последовательности. Когда выполнение покидает область действия, все автоматические объекты, созданные в этой области, уничтожаются.
MATLAB поддерживает следующие управляющие операторы. Щелкните следующие ссылки, чтобы проверить их детали.
Sr. No. | Положение и описание управления |
---|---|
1 | заявление о прерывании
Прекращает loop оператор и передает выполнение оператору сразу после цикла. |
2 | продолжить заявление
Заставляет цикл пропускать оставшуюся часть своего тела и немедленно повторно проверять свое состояние перед повторением. |