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

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

В некоторых случаях вам нужно несколько раз выполнить блок кода. Обычно, строки выполняются по порядку. Сначала выполняется第一条语句 функции, затем второе, и так далее.

Языки программирования предоставляют различные структуры управления, позволяющие более сложные пути выполнения.

Операторы цикла позволяют повторно выполнять один или несколько операторов, и вот форма операторов цикла в большинстве языков программирования -

MATLAB предоставляет следующие типы циклов для обработки потребностей в циклах. Нажмите на следующие ссылки, чтобы узнать больше.

НомерТипы циклов и инструкции
1Цикл while

Повторение одного или нескольких операторов при условии, что это условие истина. Он проверяет условие перед выполнением тела цикла.

2Цикл for

Повторное выполнение последовательности инструкций несколько раз и упрощение кода управления переменными цикла.

3Вложенные циклы

Внутри любого другого цикла можно использовать один или несколько циклов.

Операторы управления циклом

Операторы управления циклом изменяют выполнение из обычного порядка. При выходе из области выполнения все автоматически созданные объекты в этой области будут уничтожены.

MATLAB поддерживает следующие управляющие операторы. Нажмите на следующие ссылки, чтобы узнать больше.

НомерУправляющие операторы и инструкции
1Оператор break

Оператор break заканчивает цикл и немедленно переводит выполнение к следующей инструкции после цикла.

2Оператор continue

Оператор continue позволяет пропустить оставшуюся часть тела цикла и немедленно повторно проверить его состояние перед повторением.