While Loop

Итерационно выполнять дочерние компоненты, пока заданное условие соответствует true

Описание

Этот компонент итерационно выполняет свои дочерние компоненты, пока заданное условие соответствует true. While Loop компонент должен иметь по крайней мере один дочерний компонент; цель этого компонента состоит в том, чтобы запустить его дочерние элементы несколько раз. Если у него нет дочерних элементов, этот компонент ничего не добавляет в отчет.

Совет

Ограничьте количество повторений, чтобы предотвратить бесконечные циклы.

Логические свойства

  • Continue looping if this expression is true: Задает выражение для вычисления. Это выражение должно быть допустимым MATLAB® выражение, которое вычисляется как 1 или 0 (true или false).

    Для примера, если a = 1, b = 2, и c = 3, следующая команда:

       d=(a>b/c)
    
    возвращает:
       d = 1
    
    Потому что 1 больше b/c (2/3), это выражение true и оценивает, чтобы 1.

  • Limit number of loops to: Позволяет вам предотвратить бесконечные циклы. Используйте левые и правые стрелы, чтобы увеличить или уменьшить количество циклов.

  • Initialize with this expression: Инициализирует цикл с допустимым выражением MATLAB.

Вставить что-нибудь в отчет?

Да, если у него есть дочерний компонент.

Класс

rptgen_lo.clo_while

Для просмотра документации необходимо авторизоваться на сайте