主要内容

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

支持使用一维数组的根级矩阵 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 中推出