主要内容

ssSetOutputPortSymbolicDimsId

设置输出端口的预编译 SymbDimsId

语言

C、C++

语法

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

Arguments

S

表示 S-Function 模块的 SimStruct。

aPortIdx

输入端口的索引。

aSymbDimsId

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

返回

此函数不返回值。

示例

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

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

版本历史记录

在 R2016a 中推出