メインコンテンツ

ssSetNumInputPorts

ブロックの入力端子の数を指定する

構文

boolean_T ssSetNumInputPorts(SimStruct *S, int_T nInputPorts)

引数

S

S-Function ブロックを表す SimStruct。

nInputPorts

S で表されるブロックの入力端子の数。非負の整数でなければなりません。

戻り値

成功した場合はブール値 true。それ以外の場合は false を返します。

説明

mdlInitializeSizes で使用して、入力端子の数を非負の整数に設定します。以下を使用してこれを呼び出します。

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

ここで、nInputPorts が負であるか、端子の作成時にエラーが発生した場合、ssSetNumInputPortsfalse を返します。

言語

C、C++

sfcndemo_sfun_multirate で使用している S-Function sfun_multirate.c を参照してください。

バージョン履歴

R2006a より前に導入