このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
Fortran からの MATLAB の呼び出し
MATLAB と連携して動作する Fortran プログラムの記述
エンジン アプリケーションとは、独自の Fortran プログラムから MATLAB® を呼び出し、MATLAB を計算エンジンとして使用できるスタンドアロン プログラムです。エンジン アプリケーションをビルドするには、関数 mex
を呼び出します。
エンジン アプリケーションを使用するには MATLAB がインストールされている必要があります。マシンに MATLAB Runtime しかない場合は MATLAB エンジンを実行できません。
Fortran エンジン API 関数
engOpen | MATLAB エンジン セッションの開始 |
engClose | MATLAB エンジン セッションの終了 |
engEvalString | 文字列内の式の評価 |
engGetVariable | MATLAB エンジン ワークスペースからの変数のコピー |
engPutVariable | MATLAB エンジン ワークスペースへの変数の配置 |
engOutputBuffer | MATLAB 出力のバッファーの指定 |
トピック
- Fortran エンジン アプリケーションの作成
Fortran エンジン アプリケーションのビルドを開始する方法。
- Fortran アプリケーションからの MATLAB 関数の呼び出し
Fortran エンジン アプリケーション
fengdemo.F
を作成します。 - Windows での Fortran エンジン アプリケーションのビルドと実行
この例では、Windows® プラットフォームで Fortran の例
fengdemo.F
をビルドして実行する方法を説明します。 - Linux での Fortran エンジン アプリケーションのビルドと実行
この例では、Linux® プラットフォームで例
fengdemo.F
をビルドして実行する方法を説明します。 - macOS での Fortran エンジン アプリケーションのビルドと実行
この例では、例
fengdemo.F
を macOS ターミナル ウィンドウからビルドして実行する方法を説明します。