getArgPosition

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

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

Синтаксис

position = getArgPosition(obj, portName)

Описание

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

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

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

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

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

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

Используйте диалоговое окно Configure C Step Function Interface, чтобы сконфигурировать аргументы ступенчатой функции C. Смотрите Значение по умолчанию Переопределения C Интерфейс Ступенчатой функции.