主要内容

ssSetInputPortMatrixDimensions

为接受矩阵信号的输入端口指定维度信息

语法

int_T ssSetInputPortMatrixDimensions(SimStruct *S, int_T端口,int_T m, int_T n)

参数

年代

表示s -功能块的SimStruct。

港口

输入端口索引。

矩阵信号的行维数港口DYNAMICALLY_SIZED

n

接受矩阵信号的列维数港口DYNAMICALLY_SIZED

返回

1如果成功;否则,0

描述

使用这个函数来指定港口接受一个——- - - - - -n矩阵信号。如果其中一个维度是DYNAMICALLY_SIZED另一个肯定是DYNAMICALLY_SIZED1.如果其中一个维度是动态大小的,则s函数必须提供mdlSetInputPortDimensionInfomdlSetDefaultPortDimensionInfo方法以使信号传播期间能够正确设置信号维度。

语言

C, c++

例子

下面的示例指定输入端口0接受2 × 2矩阵信号。

ssSetInputPortMatrixDimensions(S, 0, 2, 2);

看到这个功能sfun_frmunbuff.c中使用的sfcndemo_frame下面是使用此函数的完整示例。运行此模型需要DSP系统工具箱™许可证。

之前介绍过的R2006a