Main Content

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 AktionsspracheSchlüsselwörterSyntax-Verweise
Änderungsdetektion Detect Changes in Data and Expression Values
Komplexe Daten
  • complex

  • imag

  • real

Operations for Complex Data in Stateflow
Datentyp-Operationen

Type Cast Operations

Specify Type of Stateflow Data

Datentypen Specify Type of Stateflow Data
Kantendetektion Detect Changes in Data and Expression Values
Ereignisse

Broadcast Local Events to Synchronize Parallel States

Control Chart Behavior by Using Implicit Events

Schnittstelle mit MATLAB-Code

Access MATLAB Functions and Workspace Data in C Charts

Model a Power Window Controller

Simulate a Media Player

Literale Symbole
  • false

  • inf

  • t

  • true

Supported Symbols in Actions
Meldungen Control Message Activity in Stateflow Charts
Zustandsaktionen
  • bind

  • du

  • during

  • en

  • entry

  • ex

  • exit

  • on

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

Verwandte Themen