主要内容

ssSetOutputPortDimensionInfo

指定关于输出端口的维度的信息

语法

/ /输入输入端口号/ /输入端口号/ /输出端口号

参数

年代

表示S-Function块的SimStruct。

港口

输出端口索引。

dimsInfo

结构的类型DimsInfo_T它指定了发出的信号的维数港口

看到ssSetInputPortDimensionInfo获取该结构的描述。

返回

1如果成功;否则,0

描述

的维度信息港口.在mdlInitializeSizes初始化输出端口尺寸信息。如果您希望端口从它所连接的块继承其维度,请指定DYNAMIC_DIMENSION随着dimsInfo港口.在这种情况下,s函数必须提供mdlSetOutputPortDimensionInfomdlSetDefaultPortDimensionInfo方法使信号在传播过程中正确地设置信号尺寸。

语言

C, c++

例子

下面的示例指定输出端口0发出2 × 2矩阵信号。

DECL_AND_INIT_DIMSINFO (di);int_T dim [2];di。numDims = 2;dim [0] = 2;dim [1] = 2;di。dim =变暗;di。宽度= 4; ssSetOutputPortDimensionInfo(S, 0, &di);

看到这个功能sfun_matadd.c中使用的sfcndemo_matadd查看使用此函数的完整示例。

之前介绍过的R2006a