将根级 I/O 实现为
指定生成代码如何将根级输入和输出传递给可重用子组件执行入口函数
自 R2025a 起
模型配置窗格: 代码生成 / 接口
描述
将根级 I/O 实现为参数控制根级模型输入和输出数据如何传递给不可重用的子组件(模型引用)、model_step 或 model_initialize 入口函数。model_terminate
依赖关系
要启用此参数,请将代码接口打包(子组件) 参数设置为不可重用函数。
设置
自动 (默认) | 单个参量 | 全局变量
- 自动
与单个参量行为相同。
- 单个参量
将每个根级模型输入和输出值作为单独参量传递给子组件入口函数。
- 全局变量
使用全局变量将每个根级模型输入和输出值传递给子组件入口函数。
如果出现以下情况,您无法选择全局变量:
自定义子组件
model_step函数的函数原型。将
Auto以外的存储类分配给根级 I/O 端口以及直接馈入或传播出子组件的信号。使用服务接口或 AUTOSAR 目标配置根级模型,并将根级 I/O 端口直接连接到子组件。
推荐的设置
| 应用情形 | 设置 |
|---|---|
| 调试 | 无影响 |
| 可追溯性 | 无影响 |
| 效率 | 无影响 |
| 安全预警 | 无影响 |
编程用法
参数:SubcomponentRootIOFormat |
| 类型:字符向量 |
值:'Auto' | 'Individual arguments' | 'Global variables' |
默认值:'Auto' |
版本历史记录
在 R2025a 中推出