duration
Zeit, in der die Bedingung im Stateflow-Diagramm gültig ist
Beschreibung
gibt die Zeitspanne in Sekunden zurück, in der time = duration(condition)condition true bleibt und der zugeordnete Zustand aktiv wurde.
gibt die Zeitspanne in der von time = duration(condition,time_unit)time_unit festgelegten Einheit zurück.
Hinweis
Der temporale Logikoperator duration wird in eigenständigen Diagrammen in MATLAB® nicht unterstützt.
Beispiele
Eingabeargumente
Tipps
Sie können Anführungszeichen für die Schlüsselwörter
'sec','msec'und'usec'verwenden. Zum Beispiel istduration(x > 0,'sec')äquivalent zuduration(x > 0,sec).Das Stateflow®-Diagramm setzt den Wert des Operators
durationzurück, wenn der bedingte AusdruckCfalseoder der zugeordnete Zustand inaktiv wird.Der Operator
durationunterstützt keine Bedingungen, die von lokalen oder Ausgangsstrukturen abhängen. Weitere Informationen finden Sie unter Access Bus Signals.
Versionsverlauf
Eingeführt in R2017a

