根级 I/O 传递方式
指定生成代码如何将根级输入和输出传递给可重用执行入口函数
模型配置窗格: 代码生成 / 接口
描述
根级 I/O 传递方式参数控制根级模型输入和输出数据如何传递给可重用的 、model_step 或 model_initialize 入口函数。model_terminate
依赖关系
要启用此参数,请将代码接口打包参数设置为可重用函数。
设置
单个参量 (默认) | 结构体引用 | 模型数据结构体的一部分
- 单个参量
将每个根级模型输入和输出值作为单独参量传递给入口函数。
- 结构体引用
将根级模型输入打包到一个
struct中,将根级模型输出打包到另一个struct中,并将结构体作为参量传递给入口函数。- 模型数据结构体的一部分
将根级模型输入和输出打包到实时模型数据结构体
rtModel中。
推荐的设置
| 应用情形 | 设置 |
|---|---|
| 调试 | 无影响 |
| 可追溯性 | 无影响 |
| 效率 | 无影响 |
| 安全预警 | 无影响 |
编程用法
参数:RootIOFormat |
| 类型:字符向量 |
值: 'Individual arguments' | 'Structure reference' | 'Part of model data structure' |
默认值:'Individual arguments' |
版本历史记录
在 R2006a 之前推出