Main Content

C++ アプリケーションでのデータの交換とマッピング

C++ アプリケーションからの MATLAB データの操作

C++ エンジン APIおよびC++ 用の MATLAB データ APIを使用して C++ プログラムと MATLAB® 関数の間でデータを受け渡す例です。

厳密に型指定されたインターフェイスを使用して、MATLAB と C++ の間に厳密なデータ型マッピングを適用します。関数 matlab.engine.typedinterface.generateCPP を呼び出して、MATLAB 関数およびクラスの C++ ヘッダー ファイルを生成します。その後、これらのヘッダー ファイルを使用して C++ アプリケーションをビルドするときに、C++ コードを記述しなくても、MATLAB 関数およびクラスを C++ 関数およびクラスとして使用できます。

関数

すべて展開する

matlab.engine.typedinterface.generateCPPGenerate C++ code interface for MATLAB namespaces, classes, and functions (R2022a 以降)

トピック

MATLAB データ型の作成

厳密に型指定されたインターフェイス

トラブルシューティング

C++ 例外クラス用の MATLAB エンジン API

C++ 用の MATLAB エンジン API は MATLAB の特定の例外クラスを定義します。