外部インタフェース/API リファレンス    
engGetMatrix

MATLABエンジンのワークスペースからのmxArrayの読み込み

Fortran 言語表示

引数
ep
   エンジンポインタ。

name
   エンジンから取得するmxArray名。

詳細

このルーチンは、MATLABエンジンのワークスペースからmxArrayをコピーします。

engGetMatrixは、epよって指し示されたエンジンから指定されたmxArrayを読み込み、新たに割り当てられたmxArray構造体のポインタを出力するか、または失敗した場合は0を出力します。

終了するときに、このルーチンによって作成されたmxArrayをコード内で開放することに注意してください。

UNIXシステムでは、engGetMatrixはコマンドsave stdio nameをMATLABに発行し、MATLABは指定されたmxArraystdout パイプに書き込みます。これはengGetMatrixによって取り込まれ、デコードされます。

例題

FortranプログラムからMATLABエンジン関数を呼び出す方法を説明するサンプルプログラムは、examplesディレクトリのeng_matサブディレクトリのfengdemo.fを参照してください。.


 engGetFull engOpen