主要内容

本页采用了机器翻译。点击此处可查看英文原文。

函数编辑器

可视化和编写软件架构中的组件函数

自 R2021b 起

说明

函数编辑器允许您在架构级别为内联组件编写函数,并为引用组件调度组件初始化。然后,您就可以为自己编写的函数实现 Simulink® 行为。

使用函数编辑器

  • 编写和可视化函数。

    • 添加和删除函数。

    • 更改函数的执行顺序

    • 更改函数名称

    • 更改函数的周期

  • 实现函数行为。

  • 使用构造型为函数添加自定义属性。

  • 对组件初始化排序。

Functions Editor Tool

打开 函数编辑器

  • System Composer™ 工具条:导航至 建模 > 函数编辑器

参数

全部展开

点击 add function 为软件组件添加函数。

点击 remove function 从软件组件中删除函数。

点击 increase execution order 提高函数的执行顺序。

只有在未选中按依赖关系对函数排序时,该选项才可用。

点击 decrease execution order 降低函数的执行顺序。

只有在未选中按依赖关系对函数排序时,该选项才可用。

点击 update diagram 更新软件架构图,以刷新函数编辑器中的函数。

选择此复选框可在函数编辑器中按依赖关系排列函数。

您可以根据数据依赖关系自动对函数进行排序。此功能适用于行为模型中的函数。要启用自动排序,请选中架构模型上的按依赖关系对函数排序复选框或启用 OrderFunctionsByDependency

编程用途

全部展开

使用 addFunction 函数来编写函数。使用 createSimulinkBehavior 函数创建新的 Simulink 基于速率或导出函数的行为,并将软件组件链接到新模型。

详细信息

全部展开

版本历史记录

在 R2021b 中推出

全部展开