主要内容

autosar.arch.loadModel

加载 AUTOSAR 架构模型

说明

archModel = autosar.arch.loadModel(modelName) 将 AUTOSAR 架构模型 modelName 加载到内存中,而不在编辑器中打开该模型。输出参量 archModel 返回模型句柄,该句柄是 autosar.arch.Model 对象。在将模型加载到内存后,您可以使用架构函数对其进行处理,或使用 open 函数在编辑器中打开该模型。使用 save 函数保存更改。

示例

示例

全部折叠

将 AUTOSAR 架构模型加载到内存中而不在编辑器中打开该模型,并返回模型属性。

modelName = 'autosar_tpc_composition';
archModel = autosar.arch.loadModel(modelName)
archModel = 
  Model with properties:

                  Name: 'autosar_tpc_composition'
        SimulinkHandle: 153.1576
            Components: [2×1 autosar.arch.Component]
          Compositions: [1×1 autosar.arch.Composition]
    ParameterComponent: [0×0 autosar.arch.ParameterComponent]
                 Ports: [4×1 autosar.arch.ArchPort]
            Connectors: [7×1 autosar.arch.Connector]
            Interfaces: [1×9 Simulink.dictionary.archdata.internal.PortInterfaceWithCodeGenProps]
              Platform: 'Classic'

Copyright 2022 The MathWorks, Inc..

输入参数

全部折叠

要加载到内存中的 AUTOSAR 架构模型的名称。

示例: 'myArchModel'

输出参量

全部折叠

返回 AUTOSAR 架构模型句柄,该句柄是 autosar.arch.Model 对象。

版本历史记录

在 R2020a 中推出