exponenta event banner

getArgPosition

Класс: RTW.ModelSpecificCPrototype
Пакет: RTW

Получение позиции аргумента для порта модели Simulink из прототипа специфичной для модели функции C

Синтаксис

position = getArgPosition(obj, portName)

Описание

position = getArgPosition(obj, portName) получает позицию - 1 для первого, 2 для второго и т.д. - аргумента, соответствующего указанному входу или исходу модели Simulink ® из указанного прототипа специфичной для модели функции C.

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

objДескриптор для специфичного для модели объекта управления функцией прототипа C, ранее возвращенного obj = RTW.getFunctionSpecification (modelName).
portNameВектор символов, указывающий имя порта ввода или вывода в модели Simulink.

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

positionЦелое число, указывающее позицию аргумента - 1 для первого, 2 для второго и т.д. - для указанного порта модели Simulink. Без аргумента для указанного порта функция возвращает 0.

Альтернативы

Используйте диалоговое окно Configure C Step Function Interface для настройки аргументов функции C step. См. раздел Настройка имени и аргументов для отдельных функций шага.