setArgPosition

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

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

Синтаксис

setArgPosition(obj, portName, position)

Описание

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

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

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

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

Чтобы установить положения аргумента в графическом интерфейсе пользователя Параметров конфигурации Simulink, перейдите к Interface, разделяют на области и нажимают кнопку Configure C++ Class Interface. Эта кнопка запускает Сконфигурировать диалоговое окно интерфейса класса C++, где можно отобразить и сконфигурировать метод шага для класса модели. В I/O arguments step method представление этого диалогового окна, нажмите кнопку Get Default Configuration, чтобы отобразить положения аргумента метода шага, которые можно исследовать и изменить. Для получения дополнительной информации смотрите, Конфигурируют Метод Шага для Вашего Класса Модели.