duration
Tempo durante il quale la condizione è valida
Descrizione
restituisce la durata di tempo, espressa in secondi, in cui time
= duration(condition
)condition
rimane true
e lo stato associato è diventato attivo.
restituisce la durata di tempo nell'unità specificata da time
= duration(condition
,time_unit
)time_unit
.
Nota
L'operatore logico temporale duration
non è supportato nei grafici autonomi in MATLAB®.
Esempi
Argomenti di input
Suggerimenti
È possibile utilizzare le virgolette per racchiudere le parole chiave
'sec'
,'msec'
e'usec'
. Ad esempio,duration(x > 0,'sec')
equivale aduration(x > 0,sec)
.Il grafico Stateflow® azzera il valore dell'operatore
duration
se l'espressione condizionaleC
diventafalse
o se lo stato associato diventa inattivo.L'operatore
duration
non supporta le condizioni che dipendono da strutture locali o di output. Per ulteriori informazioni, vedere Access Bus Signals Through Stateflow Structures.
Cronologia versioni
Introdotto in R2017a