MATLAB からの C/C++ の呼び出し
R2026bC および C++ ライブラリの機能を MATLAB® から直接呼び出す
他のアプリケーションで使用するために機能をエクスポートする C/C++ コンパイル済みライブラリがある場合は、そのクラスおよび関数を MATLAB から直接呼び出すことができます。はじめに、C/C++ ライブラリに対する MATLAB インターフェイスの作成を参照してください。このインターフェイスの作成者は、"パブリッシャー" と呼ばれます。インターフェイスをパッケージ化して、MATLAB の "エンド ユーザー" と共有できます。
MATLAB でライブラリの機能を呼び出すには、C/C++ ライブラリに対するプリビルド MATLAB インターフェイスの使用を参照してください。
MATLAB R2021b 以前で C コンパイル済みライブラリの関数を呼び出すには、calllib 関数を使用します。詳細については、MATLAB からの C の呼び出しを参照してください。この機能は、C 専用のライブラリと共に使用するのが最も効果的です。
C/C++ で記述された MATLAB 関数を作成するには、MATLAB (MEX ファイル) から呼び出せる C++ 関数の記述を参照してください。
C++ ライブラリに対する MATLAB インターフェイスのパブリッシュ
カテゴリ
- C/C++ ライブラリに対する MATLAB インターフェイスの作成
C/C++ ライブラリに対する MATLAB インターフェイスをプログラムによって作成する
- C/C++ ライブラリに対するプリビルド MATLAB インターフェイスの使用
C/C++ ライブラリ内の関数を呼び出すために、MATLABclib名前空間を使用する