Время, в течение которого условие действительно
duration( возвращает интервал времени, прошедший с момента условного выражения C,time_unit)C стал true и связанное состояние стало активным. Задайте время в секундах (sec), миллисекунды (msec), или микросекунды (usec).
duration( является альтернативным способом выполнения C)duration(C,sec).
Примечание
Оператор временной логики duration не поддерживается в автономных диаграммах в MATLAB®.
Можно использовать кавычки, чтобы заключить ключевые слова 'sec', 'msec', и 'usec'. Для примера, duration('sec') эквивалентно duration(sec).
Stateflow® график сбрасывает значение duration оператор, если условное выражение C становится false или если связанное состояние становится неактивным.
The duration оператор не поддерживает условия, которые зависят от локальных или выходных структур. Для получения дополнительной информации смотрите Сигналы шины доступа через структуры Stateflow.