根级 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 之前推出