exponenta event banner

setArgPosition

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

Задать положение аргумента для порта модели Simulink в прототипе специфичной для модели функции C

Синтаксис

setArgPosition(obj, portName, position)

Описание

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

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

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

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

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