exponenta event banner

autosar.api.syncModel

Обновление сопоставления Simulink в AUTOSAR модели с изменениями Simulink

Описание

пример

autosar.api.syncModel(model) обновляет сопоставление Simulink ® с AUTOSAR model с изменениями элементов Simulink, такими как передача данных, функции точки входа и вызывающие функции.

Эта функция эквивалентна использованию кнопки «Обновить» в режиме редактора сопоставлений кода модели компонента AUTOSAR.

Примеры

свернуть все

При создании или изменении модели AUTOSAR сопоставление Simulink с AUTOSAR потенциально не является текущим для содержимого модели. Например, кнопка «Обновить» в этом редакторе сопоставлений кода указывает на необходимость загрузки или обновления элементов Simulink.

В этом примере открывается и обновляется модель. После звонка autosar.api.syncModel, сопоставление Simulink с AUTOSAR отражает текущее содержимое модели.

hModel = 'autosar_swc';
addpath(fullfile(matlabroot,'/examples/autosarblockset/main'));
open_system(hModel);
autosar.api.syncModel(hModel)

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

свернуть все

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

Пример: 'my_model'

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