メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

C++ ライブラリに対するプリビルド MATLAB インターフェイスの使用

C++ ライブラリ内の関数を呼び出すために、MATLAB® clib 名前空間を使用する

C++ 共有ライブラリに対するパブリッシュされた MATLAB インターフェイスがある場合、それらのクラスと関数を直接 MATLAB で使用して、MATLAB と C++ 間でデータの受け渡しをすることができます。

関数

clibArrayC++ ライブラリ関数に対する MATLAB の clib 配列の作成
clibConvertArrayMATLAB 基本配列または struct 配列を C++ オブジェクトの MATLAB 配列に変換する
clibConfigurationSet run-time configuration parameters for C++ library interface (R2023a 以降)
CLibraryConfigurationC++ library interface environment information (R2023a 以降)
clibIsNullC++ オブジェクトが null かどうかを判定
clibIsReadOnlyC++ オブジェクトが読み取り専用かどうかを判定
clibReleaseMATLAB から C++ オブジェクトを解放
underlyingValueMATLAB で作成された C++ 列挙オブジェクトの元となる数値

トピック

C++ ライブラリ インターフェイスの構成

MATLAB での C++ ライブラリの使用

トラブルシューティング

Troubleshooting MATLAB Interface to C++ Library Run-Time Issues

Resolve unexpected run-time errors when calling functions in a published MATLAB interface to a C++ shared library.

Troubleshooting Calls to C++ Library Functions

Resolve unexpected issues when calling functions in a C++ shared library.

C/C++ サポートに関する制限

MATLAB でサポートされない C/C++ ライブラリ機能。

例外の処理

MATLAB での C++ 例外の使用。

注目の例