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