外部インタフェース/API リファレンス | ![]() ![]() |
Fortran 言語表示
integer*4 function engEvalString
(ep, command)
integer*4 ep
character*(*) command
command
詳細
engEvalString
は、engOpen
によって起動されたMATLABエンジンセッションep
に対するコマンドに含まれている式を評価します。MATLABセッションが実行されていない場合は非ゼロの値を出力し、そうでない場合は0を出力します。
UNIXシステムでは、engEvalString
は、MATLABのstdin
に接続されたパイプを書くことによって、コマンドをMATLABに送ります。通常スクリーン上に表示されるコマンドからの結果の出力は、stdout
からengOutputBuffer
によって定義されるバッファに読み込まれます。
例題
FortranプログラムからMATLABエンジン関数を呼び出す方法を説明するサンプルプログラムは、examples
ディレクトリのeng_mat
サブディレクトリのfengdemo.f
を参照してください。
![]() | engClose | engGetFull | ![]() |