exponenta event banner

ssSetNumOutputPorts

Укажите количество выходных портов, которые содержит блок

Синтаксис

boolean_T ssSetNumOutputPorts(SimStruct *S, int_T nOutputPorts)

Аргументы

S

SimStruct представляет S-функциональный блок.

nOutputPorts

Количество выходных портов в блоке, представленном S. Должно быть неотрицательным целым числом.

Прибыль

Логическое значение true в случае успеха. В противном случае возвращает false.

Описание

Использовать в mdlInitializeSizes для установки числа выходных портов в неотрицательное целое число. Вызовите функцию с помощью

if (!ssSetNumOutputPorts(S,nOutputPorts)) return;

где ssSetNumOutputPorts прибыль 0 если nOutputPorts отрицательный или ошибка при создании портов. Когда это происходит и вы возвращаетесь из S-функции, модуль Simulink ® выводит сообщение об ошибке.

Языки

C, C++

Пример

См. S-функцию sfun_port_constant.c используется в sfcndemo_port_constant.

Представлен до R2006a