Установите предварительно скомпилировал SymbDimsId входного порта
C, C++
void ssSetInputPortSymbolicDimsId(SimStruct *S, const int_T aPortIdx, const SymbDimsId aSymbDimsId)
SSimStruct, представляющий Блок s-function.
aPortIdxИндекс массива
aSymbDimsIdУникальное целочисленное значение, соответствующее символьной спецификации размерности.
Эта функция не возвращает значение.
Можно вызвать эту функцию из функции mdlInitializeSizes. Для входного порта с индексом 0 этот пример показывает, как установить предварительно скомпилированный SymbDimsId, равный inputDimsId.
const SymbDimsId inputDimsId = ssRegisterSymbolicDimsExpr(S, "[A+3, B-2]");
ssSetInputPortSymbolicDimsId(S, 0, inputDimsId);