exponenta event banner

ssSetInputPortSymbolicDimsId

Задать предварительно скомпилированные SymbDimsId входного порта

Языки

C, C++

Синтаксис

void ssSetInputPortSymbolicDimsId(SimStruct *S, const int_T aPortIdx,
 const SymbDimsId aSymbDimsId)

Аргументы

S

SimStruct представляет S-функциональный блок.

aPortIdx

Индекс массива

aSymbDimsId

Уникальное целое значение, соответствующее спецификации символьного размера.

Прибыль

Эта функция не возвращает значение.

Пример

Вы можете вызвать эту функцию изнутри mdlInitializeSizes функция. Для входного порта с индексом 0, в этом примере показано, как установить предварительно скомпилированный SymbDimsId равно inputDimsId.

const SymbDimsId inputDimsId = ssRegisterSymbolicDimsExpr(S, "[A+3, B-2]");
    ssSetInputPortSymbolicDimsId(S, 0, inputDimsId);

Представлен в R2016a