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

エンジンからのフルmxArrayの読み込み

Fortran 言語表示

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

name
   エンジンのワークスペースに取得または設定するmxArray名。

m
   行の大きさ。

n
   列の大きさ。

pr
   実部のポインタ。

pi
   虚部のポインタ。

詳細

ほとんどのMATLABアプリケーションは、フル(非スパース)mxArrayについてのみ動作します。このルーチンは、MATLABエンジンプロセスからフルmxArrayをコピーする簡単な方法を提供しています。これは、engGetMatrixの代わりであり、mxArray構造体の利用を必要としません。

engGetFullは、epによって指し示されたエンジンから指定されたmxArray を読み込み、m, n, pr, piによって指定された位置に、それぞれ行の大きさ、列の大きさ、実数配列のポインタ、虚数配列のポインタを設定します。

engGetFullは成功した場合は0を出力し、そうでない場合は1を出力します。

engGetFullは、mxCallocを用いて実数および虚数配列に対するメモリを割り当てます。終了したときに開放するためには、mxFreeを利用します。

mxArrayが純粋に実数ならば、虚数のポインタには0が与えられます。.


 engEvalString engGetMatrix