主要内容

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

在模型类中包含模型类型

代码生成器是否将模型类型定义放在模型类中

模型配置窗格: 代码生成 / 接口

描述

在模型类中包含模型类型参数指定代码生成器是否将模型类型定义放在模型类中。

设置

On (默认) | Off
On

允许在模型类命名空间内生成模型类型定义。模型类型定义包括:

  • 根级输入端口和输出端口

  • 模块输入和输出

  • DWork 向量

  • 模块和常量参数

  • 连续状态

  • 实时模型数据结构 (rtModel)

生成的代码减少了 MISRA 7-3-1 违规行为。

用户定义类型(例如 Simulink.Bus 对象或在 MATLAB Function 模块或 Stateflow® 图中定义的类型)仍在全局命名空间中生成。

Off

禁用全局命名空间内模型类型定义的生成。

推荐的设置

应用情形设置
调试无影响
可追溯性无影响
效率On
安全预警

无建议

编程用法

参数:IncludeModelTypesInModelClass
类型:字符向量
值: 'on' | 'off'
默认值:'on'

版本历史记录

在 R2020a 中推出