Scilab 5.5.0
- Scilabヘルプ
- API Scilab
- Low level functions
- AssignOutputVariable
- CallOverloadFunction
- CheckInputArgument
- CheckOutputArgument
- ReturnArguments
- 論理値の読み込み (Scilabゲートウェイ)
- 論理値の書き込み (Scilabゲートウェイ)
- 論理値疎行列の読み込み (Scilabゲートウェイ)
- 論理値の疎行列の書き込み (Scilabゲートウェイ)
- 変数の次元を確認 (Scilabゲートウェイ)
- 変数リファレンス (Scilabゲートウェイ)
- 変数の次元 (Scilabゲートウェイ)
- 変数の型 (Scilabゲートウェイ)
- 複素数変数 (Scilabゲートウェイ)
- 行列型 (Scilab ゲートウェイ)
- deleteNamedVariable
- doubleの読み込み (Scilabゲートウェイ)
- doubleの書き込み (Scilabゲートウェイ)
- getNbInputArgument (Scilabゲートウェイ)
- getNbOutputArgument (Scilabゲートウェイ)
- ハンドルの読み込み (Scilab ゲートウェイ)
- ハンドルの書き込み (Scilab ゲートウェイ)
- 整数の精度 (Scilabゲートウェイ)
- 整数の読み込み (Scilab ゲートウェイ)
- 整数の書き込み (Scilabゲートウェイ)
- ポインタの読み込み (Scilabゲートウェイ)
- ポインタの書き込み (Scilabゲートウェイ)
- 多項式の記号変数 (Scilabゲートウェイ)
- 多項式の読み込み (Scilabゲートウェイ)
- 多項式の書き込み (Scilabゲートウェイ)
- 疎行列の読み込み (Scilab ゲートウェイ)
- 疎行列の書き込み (Scilab ゲートウェイ)
- 文字列の読み込み (Scilab ゲートウェイ)
- 文字列の書き込み (Scilab ゲートウェイ)
- nbInputArgument (Scilab gateway)
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
However, this page did not exist in the previous stable version.
getNbOutputArgument (Scilabゲートウェイ)
Scilab関数コール時に出力引数の数を調べるCゲートウェイ関数
呼び出し手順
nb_params = getNbOutputArgument(void* _pvCtx)
nb_params = nbOutputArgument
nb_params = Lhs
引数
- _pvCtx
Scilab環境ポインタ, api_scilab.h により定義された "pvApiCtx"で指定.
- nb_params
Scilab関数コール時の出力引数の数
説明
getNbOutputArgumentはScilab関数コール時に指定された出力引数の数を調べる Cゲートウェイ関数です. この関数を使用する場合は api_scilab.h をインクルードする必要があります.
例
この例では,Cインターフェイス関数は複数の出力引数をとり, ScilabコンソールにScilab関数コール時に検出された出力引数の数に 対応する整数を出力します.
#include "api_scilab.h" #include "sciprint.h" int sci_mylhs(char * fname) { sciprint("The number of output arguments is %d\n", getNbOutputArgument()); return 0; }
参照
- getNbInputArgument — Scilab関数コール時に入力引数の数を調べるCゲートウェイ関数
- sciprint — ユーザに標準メッセージを出力するCゲートウェイ関数 (C printf関数と同じプロファイル)
Report an issue | ||
<< getNbInputArgument (Scilabゲートウェイ) | Low level functions | ハンドルの読み込み (Scilab ゲートウェイ) >> |