外部インタフェース/API リファレンス | ![]() ![]() |
C 言語表示
#include "engine.h" int engPutArray(Engine *ep, const mxArray *mp);
mp
mxArray
ポインタ。
詳細
engPutArray
は、mxArray
mp
をエンジンep
に書き出します。mxArray
がワークスペースに存在しない場合は作成します。同じ名前のmxArray
がワークスペースに既に存在する場合は、既存のmxArray
は新たなmxArray
で置き換えられます。
engPutArray
は、成功した場合は0を出力し、エラーが発生した場合は1を出力します。V4 互換モードでは、engPutArray
は、mxArray mp
がMATLAB 4のデータタイプでなければ失敗します。
例題
CプログラムからMATLABエンジン関数を呼び出す方法を説明するサンプルプログラムは、examples
ディレクトリのeng_mat
サブディレクトリのengdemo.c
を参照してください。
WindowsでCプログラムからMATLABエンジン関数を呼び出す方法を説明するサンプルプログラムは、examples
ディレクトリのeng_mat
サブディレクトリのengwindemo.c
を参照してください。
![]() | engOutputBuffer | engPutFull (廃版) | ![]() |