主要内容

ssSetInputPortSymbolicDimsId

设置输入端口的预编译 SymbDimsId

语言

C、C++

语法

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

Arguments

S

表示 S-Function 模块的 SimStruct。

aPortIdx

数组索引

aSymbDimsId

对应于符号维度设定的唯一整数值。

返回

此函数不返回值。

示例

您可以从 mdlInitializeSizes 函数内部调用此函数。对于索引为 0 的输入端口,此示例说明如何将预编译的 SymbDimsId 设置为等于 inputDimsId

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

版本历史记录

在 R2016a 中推出