本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

User-Defined Functions

自定义函数模块,如 MATLAB Function、MATLAB System、Simulink Function 和 Initialize Function

使用 User-Defined Functions 库中的模块,通过创建新类型的模块来扩展 Simulink® 建模功能。您可以使用 MATLAB、C/C++ 和 Fortran 代码实现模块算法。

模块

C CallerIntegrate C code in Simulink
C FunctionIntegrate and call external C code from a Simulink model
Function Caller调用 Simulink 或导出的 Stateflow 函数
Initialize Function在发生模型初始化事件时执行内容
Interpreted MATLAB FunctionMATLAB 函数或表达式应用于输入
Level-2 MATLAB S-Function在模型中使用 Level-2 MATLAB S-Function
MATLAB FunctionMATLAB 代码包含在生成可嵌入式 C 代码的模型中
MATLAB System在模型中包含 System object
Reset FunctionExecutes contents on a model reset event
S-Function在模型中包含 S-Function
S-Function Builder集成 C 或 C++ 代码以创建 S-Function
Simulink Function使用 Simulink 模块定义的函数
Terminate FunctionExecute contents on a model terminate event