Anleitung zur Benennung von Stateflow-Objekten
Sie können Stateflow®-Objekte mit einer Kombination aus alphanumerischen Zeichen und Unterstrichen benennen.
Namen dürfen nicht mit einem numerischen Zeichen beginnen oder eingebettete Leerzeichen enthalten.
Die Länge der Namen sollte der maximalen Länge der Bezeichner entsprechen, die von der Simulink® Coder™-Software erzwungen wird. Sie können den Maximum identifier length-Parameter einstellen. Der Standardwert ist 31 Zeichen und die maximale Länge, die Sie angeben können, ist 256 Zeichen.
Vermeiden Sie die Verwendung von reservierten Schlüsselwörtern beim Benennen von Stateflow-Objekten. Diese Schlüsselwörter sind Teil der Syntax der Aktionssprache.
Hinweis
Verwenden Sie den Dateinamen sf.slx
nicht für Simulink-Modelle und sf.sfx
nicht für eigenständige Stateflow-Diagramme in MATLAB®. Die Verwendung dieser Dateinamen kann Stateflow-Programmdateien verschatten und zu unvorhersehbarem Verhalten führen.
Reservierte Schlüsselwörter
Verwendung in der Syntax der Aktionssprache | Schlüsselwörter | Syntax-Verweise |
---|---|---|
Änderungsdetektion | Detect Changes in Data and Expression Values | |
Komplexe Daten |
| Operations for Complex Data in Stateflow |
Datentyp-Operationen | ||
Datentypen | Specify Scope and Type of Stateflow Data | |
Kantendetektion | Detect Changes in Data and Expression Values | |
Ereignisse |
| |
Schnittstelle mit MATLAB-Code |
| Access MATLAB Functions and Workspace Data in C Charts |
Literale Symbole |
| Supported Symbols in Actions |
Meldungen | Control Message Activity in Stateflow Charts | |
Zustandsaktionen |
| Represent Operating Modes by Using States |
Zustandsaktivität | Check State Activity by Using the in Operator | |
Manipulation von Zeichenfolgen | Manage Textual Information by Using Strings Hinweis Diese Operatornamen sind nur in jenen Diagrammen reservierte Schlüsselwörter, die C als Aktionssprache verwenden.
| |
Temporale Logik | Control Chart Execution by Using Temporal Logic |