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. См. «Конфигурирование имен и аргументов для отдельных функций шага».