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. Смотрите Значение по умолчанию Переопределения C Интерфейс Ступенчатой функции.