exponenta event banner

autosar.arch.loadModel

Загрузить архитектурную модель AUTOSAR

Описание

пример

archModel = autosar.arch.loadModel(modelName) загружает архитектурную модель AUTOSAR modelName в память без открытия модели в редакторе. Выходной аргумент archModel возвращает дескриптор модели, который является autosar.arch.Model объект. После загрузки модели в память с ней можно работать с помощью функций архитектуры или открыть модель в редакторе с помощью open функция. Сохранение изменений с помощью save функция.

Примеры

свернуть все

Загрузите архитектурную модель AUTOSAR в память без открытия модели в редакторе и верните свойства модели.

modelName = 'autosar_tpc_composition';
addpath(fullfile(matlabroot,'/examples/autosarblockset/main'));
archModel = autosar.arch.loadModel(modelName)
archModel = 

  Model with properties:

              Name: 'autosar_tpc_composition'
        Components: [2×1 autosar.arch.Component]
      Compositions: [1×1 autosar.arch.Composition]
             Ports: [4×1 autosar.arch.ArchPort]
        Connectors: [7×1 autosar.arch.Connector]
    SimulinkHandle: 0.0031

Входные аргументы

свернуть все

Имя модели архитектуры AUTOSAR для загрузки в память.

Пример: 'myArchModel'

Выходные аргументы

свернуть все

Возвращает дескриптор модели архитектуры AUTOSAR, который является autosar.arch.Model объект.

Представлен в R2020a