Задайте ширину входного порта
int_T ssSetInputPortWidth(SimStruct *S, int_T port, int_T width)
SSimStruct, представляющий Блок s-function.
portИндекс входного порта, ширина которого устанавливается.
widthШирина входного порта.
Используйте в mdlInitializeSizes (после ssSetNumInputPorts), чтобы задать ненулевую положительную целочисленную ширину или DYNAMICALLY_SIZED для каждого индекса входного порта, запускающегося в 0. Если ширина динамически измерена, S-функция должна обеспечить mdlSetInputPortDimensionInfo и методы mdlSetDefaultPortDimensionInfo, чтобы позволить размерностям сигнала быть установленными правильно во время распространения сигнала.
Этот макрос и ssSetInputPortVectorDimension функционально идентичны за исключением их возвратов. ThessSetInputPortVectorDimension возвращается 1 в случае успеха, и 0 в противном случае.
C, C++
Смотрите S-функцию sfun_dtype_io.c, используемый в sfcndemo_dtype_io.
ssSetNumInputPorts, ssSetOutputPortWidth, ssSetInputPortVectorDimension