ssSetNumInputPorts

Задайте количество входных портов, которые имеет блок

Синтаксис

boolean_T ssSetNumInputPorts(SimStruct *S, int_T nInputPorts)

Аргументы

S

SimStruct, представляющий Блок s-function.

nInputPorts

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

Возвращается

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

Описание

Используйте в mdlInitializeSizes, чтобы определить номер входных портов к неотрицательному целому числу. Вызовите его использование

if (!ssSetNumInputPorts(S,nInputPorts)) return;

куда ssSetNumInputPorts возвращает false, если nInputPorts отрицателен, или ошибка происходит при создании портов.

Языки

C, C++

Пример

Смотрите S-функцию sfun_multirate.c, используемый в sfcndemo_sfun_multirate.

Смотрите также

ssSetInputPortWidth, ssSetNumOutputPorts

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

Была ли эта тема полезной?