主要内容

ssSetNumInputPorts

指定一个模块具有的输入端口数

语法

boolean_T ssSetNumInputPorts(SimStruct *S, int_T nInputPorts)

参量

S

表示 S-Function 模块的 SimStruct。

nInputPorts

S 表示的模块上的输入端口数。必须为非负整数。

返回

如果成功,则返回布尔值 true。否则,返回 false

描述

mdlInitializeSizes 中使用,用于将输入端口数设置为非负整数。使用以下代码调用它:

if (!ssSetNumInputPorts(S,nInputPorts)) return;

其中,如果 nInputPorts 为负数或在创建端口时出错,则 ssSetNumInputPorts 返回 false

语言

C、C++

示例

请参阅 sfcndemo_sfun_multirate 中使用的 S-Function sfun_multirate.c

版本历史记录

在 R2006a 之前推出