exponenta event banner

ssSetOutputPortSymbolicDimsId

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

Языки

C, C++

Синтаксис

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

Аргументы

S

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

aPortIdx

Индекс входного порта.

aSymbDimsId

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

Прибыль

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

Пример

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

const SymbDimsId outputDimsId = 
        ssRegisterSymbolicDimsExpr(S, "[ F / C , D * (B-3)]");
    ssSetOutputPortSymbolicDimsId(S, 0, outputDimsId);

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