主要内容

Simulink 函数

定义可从整个 Simulink 模型层次结构访问的函数

您可以使用 Simulink® 函数来定义可在 Simulink 模型层次结构中访问的函数。Simulink 函数根据提供的输入和实现的函数行为计算一组输出。您可以使用 Simulink 函数来:

  • 指定包含函数名称、输入和输出参量的函数原型,例如 y = f(u)

  • 使用 Simulink Function 模块、从 Stateflow® 图导出的函数或 S-Function 模块在 Simulink 环境中实现函数行为。

  • 跨模型层次结构调用和重用您的函数。

有关详细信息,请参阅Simulink Functions Overview

模块

全部展开

Simulink Function使用 Simulink 模块定义函数
Chart用有限状态机实现控制逻辑
Function Caller调用 Simulink 函数
MATLAB FunctionSimulink 模型中包含 MATLAB 代码
Chart用有限状态机实现控制逻辑
Inport为子系统或外部输入创建输入端口
Outport为子系统或外部输出创建输出端口
Function ElementSpecify function to be called via exporting function port (自 R2022a 起)
Function Element CallSpecify function call to be issued via invoking function port (自 R2022a 起)

主题

了解 Simulink 函数

限定作用域的 Simulink 函数

作用域限于端口的 Simulink 函数

精选示例