Main Content

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Modell-, Block- und Port-Callbacks

Ausführung von Code für Modellierungsereignisse wie etwa die Öffnung eines Modells

Callbacks sind eine wirksame Möglichkeit, das Verhalten eines Simulink®-Modells anzupassen. Sie können Callbacks benutzen, um MATLAB®-Code in Reaktion auf spezifische Aktionen auszuführen, zum Beispiel das Öffnen eines Modells oder das Anhalten einer Simulation. Jeder Callback ist einer bestimmten Aktion zugeordnet. Sie können den MATLAB-Code spezifizieren, der durch ein Callback ausgeführt wird. Wenn die entsprechende Aktion erfolgt, führt Simulink den Callback-Code aus.

Zum Beispiel wird der Code, den Sie für den PreLoadFcn-Modell-Callback angeben, ausgeführt, bevor das Modell geladen wird. Sie können einen Code für PreLoadFcn spezifizieren, der die Variablen, die das Modell verwendet, in den MATLAB-Workspace lädt.

Funktionen

Simulink.AnnotationCreate and specify properties of text, image, and area annotations
getCallbackAnnotationGet annotation executing callback

Blöcke

Callback ButtonExecute MATLAB code using button

Themen