ssSetOutputPortSymbolicDimsId

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

Языки

C, C++

Синтаксис

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

Аргументы

S

SimStruct, представляющий Блок s-function.

aPortIdx

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

aSymbDimsId

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

Возвращается

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

Пример

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

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

Введенный в R2016a