主要内容

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

模块创建基础知识

R2026a
通过创建模块来扩展 Simulink® 的建模功能的原理

Simulink 允许您创建自己的模块来扩展内置建模功能。

如果内置库未提供合适的模块,请根据需要创建新 Simulink 模块。您可以使用 MATLAB® 函数(而不是 Simulink 模块图)创建新功能。

模块

Function Caller blockFunction Caller调用 Simulink 函数
Level-2 MATLAB S-Function blockLevel-2 MATLAB S-Function在模型中使用 2 级 MATLAB S-Function
MATLAB Function block icon.MATLAB FunctionSimulink 模型中包含 MATLAB 代码
MATLAB System blockMATLAB System在模型中包含 System object
S-Function blockS-Function在模型中包含 S-Function
S-Function Builder blockS-Function Builder集成 C 或 C++ 代码以创建 S-Function
Simulink Function blockSimulink Function使用 Simulink 模块定义函数
Fcn blockFcn将指定的表达式应用于输入

主题