setClassName

Установите имя класса модели

Синтаксис

Описание

пример

setClassName(slMap, name) устанавливает имя класса модели в сгенерированном коде.

Примеры

свернуть все

Откройте модель. Получить доступ к информации об отображении, сопоставленной с моделью, slMap, используйте autosar.api.getSimulinkMapping функция.

%% Open an adaptive AUTOSAR model
hModel = 'autosar_LaneGuidance';
addpath(fullfile(matlabroot,'/examples/autosarblockset/main'));
open_system(hModel);

%% Access the mapping information
slMap = autosar.api.getSimulinkMapping(hModel);

Задайте имя класса для модели при помощи setClassName функция.

setClassName(slMap, 'myClassName');

getClassName функционируйте теперь возвращает заданное имя класса.

name = getClassName(slMap)
name =

    'myClassName'

Входные параметры

свернуть все

Simulink к AUTOSAR отображение информации для модели, ранее возвращенной slMap = autosar.api.getSimulinkMapping (model). model указатель, вектор символов или строковый скаляр, представляющий имя модели.

Пример: slMap

Имя класса модели в сгенерированном коде, заданном как вектор символов. Если вы не задаете имя класса, имя класса модели в сгенерированном коде установлено в имя модели.

Типы данных: char | string

Введенный в R2021b