duration
Tiempo durante el cual la condición es válida
Descripción
devuelve el tiempo transcurrido, en segundos, durante el que time
= duration(condition
)condition
se mantiene en true
y en el que el estado asociado se convirtió en activo.
devuelve el tiempo transcurrido en la unidad especificada por time
= duration(condition
,time_unit
)time_unit
.
Nota
El operador de lógica temporal duration
no admite gráficos independientes en MATLAB®.
Ejemplos
Argumentos de entrada
Sugerencias
Puede encerrar entre comillas las palabras clave
'sec'
,'msec'
y'usec'
. Por ejemplo,duration(x > 0,'sec')
equivale aduration(x > 0,sec)
.El gráfico de Stateflow® restablece el valor del operador
duration
si la expresión condicionalC
se convierte enfalse
o si el estado asociado se convierte en inactivo.El operador
duration
no admite condiciones que dependen de estructuras locales o de salida. Para obtener más información, consulte Access Bus Signals Through Stateflow Structures.
Historial de versiones
Introducido en R2017a