createCompositionAsModel
创建 AUTOSAR ARXML 软件组合的 Simulink 表示
语法
说明
[ 创建一个与 AUTOSAR 原子软件组合 model,status] = createCompositionAsModel(ar,CompositionName)CompositionName 对应的 Simulink® 模型,并返回由 model 表示的模型句柄,以及由 status 表示的指示操作是否成功的状态。
组合描述是先前从 AUTOSAR XML (ARXML) 文件导入的 AUTOSAR 信息的一部分,这些文件由 arxml.importer 对象 ar 表示。导入器创建导入的 AUTOSAR 组合的初始 Simulink 表示。初始表示可作为起点来进行进一步的 AUTOSAR 配置和基于模型的设计。有关详细信息,请参阅 AUTOSAR ARXML 导入器。
[ 使用一个或多个名称-值参量指定用于 Simulink 模型创建的其他选项。例如,要指示导入器将 AUTOSAR 周期性可运行实体建模为具有周期性速率的原子子系统,请将 model,status] = createCompositionAsModel(ar,CompositionName,Name=Value)ModelPeriodicRunnablesAs 设置为 "AtomicSubsystem"。
示例
输入参数
名称-值参数
输出参量
提示
如果调用 arxml.importer 对象函数时未使用终止分号,导入器会列出指定 ARXML 文件的 AUTOSAR 内容。这些信息包括 AUTOSAR 包结构中软件组件的路径,您可以在调用 importFromARXML 和 createComponentAsModel 时指定这些路径。
