Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

模型、模块和端口回调

执行建模事件(如打开模型)的代码

回调是一种自定义 Simulink® 模型行为的强大方式。使用回调来执行 MATLAB® 代码以响应特定的操作,例如打开模型或停止仿真。每个回调对应一个特定操作。您需要指定回调执行的 MATLAB 代码。当对应的操作发生时,Simulink 会执行回调代码。

例如,您为 PreLoadFcn 模型回调指定的代码将在加载模型之前执行。您可为 PreLoadFcn 提供代码,以便将模型使用的变量加载到 MATLAB 工作区。

函数

Simulink.Annotation创建并指定文本注释、图像注释和区域注释的属性
getCallbackAnnotationGet annotation executing callback

模块

Callback ButtonExecute MATLAB code using button

主题