エンジン アプリケーションの選択
独自の外部言語プログラムから MATLAB® 関数を呼び出すことができます。これらのプログラムは、"エンジン アプリケーション" と呼ばれます。エンジン アプリケーションを作成するには、MATLAB API でプログラムを作成してから、mex
コマンドを使用してビルドします。
MATLAB は、C、C++、Java®、Fortran または Python® で作成されたエンジン アプリケーションをサポートします。
C++ 11 プログラミング機能を使用するには、次を参照してください。
C エンジン アプリケーションを R2017b 以前の MATLAB で実行しなければならない場合、または C 言語での作業が優先される場合は、C 行列 API に基づく関数を使用してください。
C MEX API (オプション)
注意
異なる C API の関数を混在させないでください。たとえば、C 行列 API の関数を MATLAB データ配列 API の関数と一緒に使用しないでください。
Java エンジン アプリケーションを作成するには、Java からの MATLAB の呼び出しを参照してください。
Fortran エンジン アプリケーションを作成するには、次を参照してください。
Python エンジン アプリケーションを作成するには、Python からの MATLAB の呼び出しを参照してください。