setArgCategory

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

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

Синтаксис

setArgCategory(obj, portName, category)

Описание

setArgCategory(obj, portName, category) устанавливает категорию, 'Value' или 'Pointer', из аргумента, соответствующего заданному импорту модели Simulink® или выходному порту в заданном прототипе функции C модели специфичном.

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

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

Вектор символов, задающий категорию аргумента, 'Value' или 'Pointer', то, что вы устанавливаете для заданного порта модели Simulink.

Примечание

Если вы изменяете категорию аргумента для выходного порта от 'Pointer' 'ToValue' , это заставляет аргумент перемещаться в первое положение аргумента, когда вы вызываете attachToModel или runValidation.

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

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