Main Content

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

Simulink 函数

创建可在 Simulink 模型中访问的函数

Simulink® 函数是一种计算单元,为它提供一组输入之后,它会计算出一组输出。由于 Simulink 函数为其函数定义和函数调用方提供了一个通用的文本接口,因此您可以选择如何定义函数。可能的函数定义包括使用:

  • Simulink Function 模块中的 Simulink 模块

  • 导出的 Stateflow® 图形函数中的 Stateflow 状态转移

  • 导出的 Stateflow MATLAB 函数中的 MATLAB® 代码语句

定义函数后,可以使用 Function Caller 模块、MATLAB Function 模块或 Stateflow 图来调用该函数。

模块

全部展开

Simulink Function用 Simulink 模块以图形方式定义函数
Chart用有限状态机实现控制逻辑
Function Caller调用 Simulink 或导出的 Stateflow 函数
MATLAB FunctionMATLAB 代码包含在生成可嵌入式 C 代码的模型中
Chart用有限状态机实现控制逻辑
Inport为子系统或外部输入创建输入端口
Outport为子系统或外部输出创建输出端口
Function ElementSpecify function to be called via exporting function port
Function Element CallSpecify function call to be issued via invoking function port

主题