Время, в течение которого условие является действительным
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 или если связанное состояние становится неактивным.
duration оператор не поддерживает условия, зависящие от локальных или выходных структур. Дополнительные сведения см. в разделе Доступ к сигналам шины через структуры потока состояний.