Hauptinhalt

Ereignisbasierte Komponenten-Varianten

Bedingte Ausführung von Initialisierungs-, Reset- und Terminierungsereignisse und Simulink-Funktionen

Sie können die Ausführung von Subsystemen bei Initialisierungs-, Reset- und Terminierungsereignissen eines Modells je nach der von Ihnen gewählten Varianten-Steuerung aktivieren oder deaktivieren. Sie können auch Simulink®-Funktionen bedingt ausführen.

Der Code, den Sie für die ereignisbasierten Varianten-Blöcke generieren, kann die gesamte Variantenauswahl eines Systems enthalten. Sie können zwischen den Varianten wechseln, bevor Sie den Code kompilieren. Informationen zum Generieren von Code mit ereignisbasierten Varianten-Blöcken finden Sie unter Variant Systems (Simulink Coder).

Blöcke

Initialize FunctionExecute subsystem on model initialize event
Reset FunctionExecute subsystem on model reset event
Terminate FunctionExecute subsystem on model terminate event
Simulink FunctionDefine a function using Simulink blocks

Funktionen

enumerationClass enumeration members and names

Objekte

structStrukturarray
Simulink.VariantControlCreate variant control variable object
Simulink.ParameterStore, share, and configure parameter values
Simulink.VariantExpressionSpecify conditions that control variant selection

Themen