支持使用一维数组的根级矩阵 I/O
使用一维 C 数组支持根级矩阵 I/O
模型配置窗格: 代码生成 > AUTOSAR 代码生成选项
描述
允许列主数组布局的根级矩阵 I/O
设置
'off'
(默认) | 'on'
'off'
- 对于列主数组布局,软件不允许在根级别进行矩阵 I/O。如果您尝试构建在根级别具有矩阵 I/O 的模型,软件会产生错误。'on'
- 对于使用列主数组布局的 AUTOSAR 组件模型,软件通过生成将矩阵实现为一维数组的代码来支持根级别的矩阵 I/O。
提示
模型层次结构中的所有模型都必须为此参数指定相同的值。
对于具有多维数组的 AUTOSAR 组件模型,如果将模型配置参数数组布局设置为行优先,则可以在生成的 C 代码中保留多维数组的维度。在生成的代码中保留数组维度可以增强代码集成。
当数组布局设置为行优先时,使用一维数组支持根级矩阵 I/O 不适用。
推荐的设置
应用情形 | 设置 |
---|---|
调试 | 无影响 |
可追溯性 | 无影响 |
效率 | 无影响 |
安全预警 | 无影响 |
编程用法
参数:AutosarMatrixIOAsArray |
类型:字符向量 |
值: 'on' | 'off' |
默认值:'off' |
版本历史记录
在 R2011a 中推出
另请参阅
主题
- 模型配置参数:代码生成 AUTOSAR
- Root-Level Matrix I/O (AUTOSAR Blockset)