| 外部インタフェース/API リファレンス | ![]() |
Fortran 言語表示
integer*4 function engPutFull(ep, name, m, n, pr, pi) integer*4 ep, m, n, pr, pi character*(*) name
name
mxArray名。
m
n
pr
pi
詳細
ほとんどのMATLABアプリケーションは、フル(非スパース)mxArrayについてのみ動作します。このルーチンは、フルmxArrayをMATLABエンジンプロセスに書き込む簡単な方法を提供しています。これは、engPutMatrixの代わりであり、mxArray構造体の利用を必要としません。
engPutFull は、大きさがm行n列、実数データpr、虚数データpiのmxArrayを、指定した名前でエンジンepのワークスペースに書き出します。
mxArrayがエンジンのワークスペースに存在しない場合は、作成されます。同じ名前のmxArrayがワークスペースに既に存在する場合は、既存のmxArrayは新たなmxArrayで置き換えられます。
| engOutputBuffer | engPutMatrix | ![]() |