Указание размерной информации для выходного порта, излучающего векторные сигналы
int_T ssSetOutputPortVectorDimension(SimStruct *S, int_T port, int_T w)
SSimStruct представляет S-функциональный блок.
portИндекс выходного порта.
wШирина вектора или DYNAMICALLY_SIZED.
1 в случае успеха; в противном случае 0.
Указывает, что port испускает a w-элементный векторный сигнал. Если ширина имеет динамический размер, функция S должна обеспечивать mdlSetOutputPortDimensionInfo и mdlSetDefaultPortDimensionInfo способы, позволяющие правильно задавать размеры сигнала во время распространения сигнала.
Примечание
Эта функция и ssSetOutputPortWidth макросы функционально идентичны.
C, C++
В следующем примере показано, что выходной порт 0 выдает 8-элементный матричный сигнал.
ssSetOutputPortVectorDimension(S, 0, 8);
См. S-функцию sdotproduct.c используется в sfcndemo_sdotproduct полный пример использования этой функции.