getLookupTable

Получите AUTOSAR отображение информации для интерполяционной таблицы Simulink

Описание

пример

[arParameterAccessMode,arPortName,arParameterData]=getLookupTable(slMap,slParam) возвращает значения режима доступа параметра AUTOSAR arParameterAccessMode, Порт arPortName получателя параметра AUTOSAR, и элемент данных параметра AUTOSAR arParameterData сопоставленный с интерполяционной таблицей Simulink® slParam.

Примеры

свернуть все

Получите AUTOSAR отображение информации для интерполяционных таблиц Simulink. Модель имеет интерполяционные таблицы под названием L_4x6_single и L_4_single.

  • Интерполяционная таблица Simulink L_4x6_single сопоставлен с элементом данных параметра AUTOSAR L_4x6_single_ar, который компонент программного обеспечения AUTOSAR задает и доступы внутренне. (Параметр не сопоставлен с основанным на порте интерфейсом параметра.) Параметр L_4x6_single_ar использование Shared режим доступа параметра.

  • Интерполяционная таблица Simulink L_4_single сопоставлен с элементом данных параметра AUTOSAR prmDE1, который является элементом данных, сопоставленным с портом prmRPort1 получателя параметра AUTOSAR. Параметр prmDE1 использование PortParameter режим доступа параметра.

open_system('mySWC')
slMap=autosar.api.getSimulinkMapping('mySWC');
[arParameterAccessMode,arPortName,arParameterData]=getLookupTable(slMap,'L_4x6_single')
arParameterAccessmode =
Shared

arPortName =
''

arParameterData =
L_4x6_single_ar
[arParameterAccessMode,arPortName,arParameterData]=getLookupTable(slMap,'L_4_single')
arParameterAccessmode =
PortParameter

arPortName =
prmRPort1

arParameterData =
prmDE1

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

свернуть все

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

Пример: slMap

Имя интерполяционной таблицы Simulink, для которой можно возвратить AUTOSAR отображение информации.

Пример: 'L_4x6_single'

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

свернуть все

Переменная, которая возвращает значение режима доступа параметра AUTOSAR, сопоставленного с заданной интерполяционной таблицей Simulink. Значением может быть PortParameter, Shared, PerInstance, или Const.

Пример: arParameterAccessMode

Переменная, которая возвращает имя порта получателя параметра AUTOSAR, сопоставленного с заданной интерполяционной таблицей Simulink. Если параметр, возвращенный arParameterData является внутренним к компоненту программного обеспечения AUTOSAR, и не сопоставленный с основанным на порте интерфейсом параметра, arPortName возвращает пустой символьный вектор.

Пример: arPortName

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

Пример: arParameterData

Введенный в R2017b