getArgPosition

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

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

Синтаксис

position = getArgPosition(obj, portName)

Описание

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

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

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

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

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

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

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