Задайте количество входа портов, которые имеют блок
boolean_T ssSetNumInputPorts(SimStruct *S, int_T nInputPorts)
SSimStruct, представляющий блок S-Function.
nInputPortsКоличество входа портов в блоке, представленном S. Должно быть неотрицательным целым числом.
Логическое значение true в случае успеха. В противном случае возвращается false.
Использование в mdlInitializeSizes чтобы задать количество портов входа неотрицательное целое число. Активируйте его, используя
if (!ssSetNumInputPorts(S,nInputPorts)) return;
где ssSetNumInputPorts возвращает false если nInputPorts отрицательно или при создании портов возникает ошибка.
C, C++
Смотрите S-функцию sfun_multirate.c используется в sfcndemo_sfun_multirate.