主要内容

ssGetInputPortRealSignalPtrs

获取类型为信号的指针连接到输入端口

语法

InputRealPtrsType ssGetInputPortRealSignalPtrs(SimStruct *S, int_T端口)

参数

年代

表示s -功能块的SimStruct。

港口

需要信号的端口索引。

返回

指向此类信号元素的指针连接到索引指定的输入端口港口

描述

对象的指针数组的指针real_T输入信号元素。指针数组的长度等于输入端口的宽度。输入端口索引从0开始,以输入端口数减1结束。

请注意

ssGetInputPortRealSignalPtrs当您在调试模式下编译S-function时,宏将成为一个函数(墨西哥人- g).

语言

C, c++

例子

下面的示例读取所有输入端口信号。

int_T i, j。int_T nInputPorts = ssGetNumInputPorts(S);For (i = 0;我< nInputPorts;i++) {InputRealPtrsType uPtrs = ssGetInputPortRealSignalPtrs(S,i);int_T nu = ssgetinputporttwidth (S,i); / /指定端口For (j = 0;j <ν;j + +) {SomeFunctionToUseInputSignalElement(* uPtrs [j]);} }

看到这个功能sfun_atol.c中使用的sfcndemo_sfun_atol下面是使用此函数的完整示例。

之前介绍过的R2006a