Как создать цикл while для повторения, когда условие истинно в MATLAB

Kak Sozdat Cikl While Dla Povtorenia Kogda Uslovie Istinno V Matlab



В MATLAB цикл while позволяет выполнять команду или группу команд несколько раз в течение неопределенного числа итераций. Мы используем цикл while-end в ситуации, когда цикл требуется, но количество итераций заранее неизвестно.

В этом руководстве показано, как создать цикл while для повторения, когда условие истинно в MATLAB.

Как сгенерировать цикл while для повторения, когда условие истинно в MATLAB?

Цикл while — это итеративный оператор в MATLAB, который используется для выполнения одного или нескольких операторов в течение неопределенного количества итераций. Когда процесс начинается в цикле while, он продолжается до тех пор, пока не будет выполнено заданное условие цикла.







Имейте в виду, что, в отличие от цикла for, точное количество итераций в цикле while заранее неизвестно.



Индексированные переменные цикла while могут быть обозначены любой переменной, однако чаще всего используются переменные i и j, но этих переменных следует избегать в MATLAB, поскольку они используются для комплексных чисел.



Синтаксис
Основной синтаксис оператора цикла while-end в MATLAB приведен ниже:





пока выражение
заявления
конец

Здесь:

пока выражение выполняет заданную группу операторов до тех пор, пока не будет выполнено указанное условие цикла.



Выражение while включает условие, определяющее, как долго будет работать цикл while. Если это условие истинно, выполняется группа операторов между while и end, и процесс повторяется до тех пор, пока условие пока не станет истинным. Когда условие while ложно, процесс останавливается, и цикл while завершается.

Примеры
Следуйте приведенным ниже примерам, чтобы понять, как создать цикл while для повторения, когда условие истинно в MATLAB.

Пример 1. Использование цикла while для создания равномерно распределенного вектора

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

х = 0
пока Икс < двадцать
х = х+ 5 ;
дисп ( Икс )
конец

Пример 2. Использование цикла while для вычисления факториала числа

Этот код MATLAB вычисляет факториал числа 5 с помощью оператора цикла while.

факт = 1 ;
х = 1 ;
пока Икс < '=' 5
факт = факт * Икс;
х = х + 1 ;
конец
fprintf ( «Вычисленный факториал 5 равен» )
дисп ( факт )

Заключение

Цикл while — это итеративный оператор в MATLAB, используемый для выполнения оператора или группы операторов несколько раз, когда количество итераций не указано заранее. Мы используем цикл while в ситуации, когда требуется зацикливание, не зная точного количества итераций. В этом руководстве представлено простое руководство по созданию цикла while для повторения, когда условие истинно в MATLAB. Понимание этого руководства поможет вам научиться искусству использования выражений while в MATLAB.