Main Content

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

C++ エンジン API

MATLAB® C++ エンジン API を使用して、C++ プログラムから MATLAB を呼び出す

C++ 用の MATLAB エンジン API では、matlab::engine 名前空間に関数、クラス、および型の定義が含まれています。この API は、C++ 用の MATLAB データ APIを使用して MATLAB データを操作します。

関数

すべて展開する

matlab::engine::startMATLABMATLAB を同期的に起動する
matlab::engine::startMATLABAsyncMATLAB を非同期的に起動する
matlab::engine::connectMATLAB共有 MATLAB セッションに同期的に接続する
matlab::engine::connectMATLABAsync共有 MATLAB セッションに非同期的に接続する
matlab::engine::findMATLAB共有 MATLAB セッションを同期的に検索する
matlab::engine::findMATLABAsync共有 MATLAB セッションを非同期的に検索する
matlab::engine::terminateEngineClient実行時におけるエンジンのリソースの解放
matlab::engine::convertUTF8StringToUTF16StringUTF-8 文字列から UTF-16 文字列への変換
matlab::engine::convertUTF16StringToUTF8StringUTF-16 文字列から UTF-8 文字列への変換

クラス

すべて展開する

matlab::engine::MATLABEngineC++ プログラムから MATLAB 関数を評価
matlab::engine::FutureResult非同期演算の結果を取得する
matlab::engine::SharedFutureResult 非同期演算の結果を共有 future として取得する
matlab::engine::StreamBuffer ストリーム バッファーの定義
matlab::engine::String UTF-16 文字列の定義
matlab::engine::WorkspaceTypeMATLAB ワークスペースのタイプ

トピック