Fortran エンジン アプリケーションの作成
エンジン アプリケーションとは、独自の Fortran プログラムから MATLAB® を呼び出し、MATLAB を計算エンジンとして使用できるスタンドアロン プログラムです。Fortran エンジン アプリケーションをビルドするには、以下が必要です。
Fortran ソース コードを記述する機能。これらのファイルは、MATLAB エディターを使用して作成できます。
MATLAB でサポートされている Fortran コンパイラ。サポートされているコンパイラの最新の一覧については、サポートされるコンパイラを参照してください。
Fortran 行列 API関数。ただし、関数
mxGetProperty
および関数mxSetProperty
はスタンドアロン アプリケーションではサポートされていません。Fortran エンジン ライブラリ関数。詳細については、C および Fortran 用 MATLAB エンジン APIを参照してください。
アプリケーションをビルドするには、
-client engine
オプションを指定してmex
コマンドを呼び出します。
アプリケーションを実行するには、関連する環境変数を設定して、API 共有ライブラリが置かれている場所をオペレーティング システムに対し指定します。
Windows では、COM サーバーとしての MATLAB の登録をすることが必要です。
以下の例を参照してください。