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' на 'Value', он заставляет аргумент переместиться в первое положение аргумента при вызове attachToModel или runValidation.

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

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