Main Content

エンジン アプリケーションの選択

独自の外部言語プログラムから MATLAB® 関数を呼び出すことができます。これらのプログラムは、"エンジン アプリケーション" と呼ばれます。エンジン アプリケーションを作成するには、MATLAB API でプログラムを作成してから、mex コマンドを使用してビルドします。

MATLAB は、C、C++、Java®、Fortran または Python® で作成されたエンジン アプリケーションをサポートします。

C++ 11 プログラミング機能を使用するには、次を参照してください。

C エンジン アプリケーションを R2017b 以前の MATLAB で実行しなければならない場合、または C 言語での作業が優先される場合は、C 行列 API に基づく関数を使用してください。

注意

異なる C API の関数を混在させないでください。たとえば、C 行列 API の関数を MATLAB データ配列 API の関数と一緒に使用しないでください。

Java エンジン アプリケーションを作成するには、Java からの MATLAB の呼び出しを参照してください。

Fortran エンジン アプリケーションを作成するには、次を参照してください。

Python エンジン アプリケーションを作成するには、Python からの MATLAB の呼び出しを参照してください。

関連するトピック