C ++用のmatlab®エンジンapiは,Matlab ::引擎
名称空间结合物,クラスおよびtypedefからから成。このapiはmatlabデータ。なりなり.matlabデータapiの详细については,matlabデータapi.を参照してください。
关节有关部 | 目的 |
---|---|
Matlab :: Engine :: StartMatlab |
Matlabセッションを开放する。 |
matlab ::引擎:: startmatlabasync |
matlabセッションを非同同的に开始。 |
Matlab :: Engine :: ConnectMatlab |
指定された名前使使するローカルマシンの有matlabセッションに接続。 |
Matlab :: Engine :: ConnectMatlabasync |
指定された名前使使するローカルマシン上の共matセッションセッション非同の接続接続接続接続。 |
Matlab :: Engine :: Findmatlab |
ローカルマシン上のすべての共&matlabセッションを検索する。 |
Matlab :: Engine :: FindMatlabasync |
ローカルマシン上のすべての共matセッションセッションセッション同。 |
matlab ::引擎:: convertutf8stringtoutf16string |
UTF-8文字列utf-16文字列に変换変换。 |
Matlab :: Engine :: convertutf16stringtoutf8string |
UTF-16文件列をutf-8文件列に変换変换。 |
Matlab :: Engine :: TerminateNegineClient |
実行时にエンジンのリソースを解放する |
クラス | 目的 |
---|---|
Matlab :: Engine :: Matlabengine |
C ++からmatlab关关を行する。 |
Matlab :: Engine :: FutureResult |
非非期の操操からを取得する。 |
Matlab :: Engine :: Workspacetype |
matlabワークスペースを根据 または全球的 とと定义する列挙型クラス |
Matlab :: Engine :: Matlabengine
クラスは,次のメンバー关数を定义します。
メンバー关节 | 目的 |
---|---|
Feval. | MATLAB®关关をされたたたたた评価评価评価评価评価。 |
Fevalasync. | MATLAB®关关を指定れれたた评価评価评価に评価评価评価评価评価评価评価。 |
求解 | MATLAB®ステートメントステートメントを期的ににする。 |
evalasync. | MATLAB®ステートメントステートメントを非非同的评価评価评価。 |
GetVariable. | 変数をMATLAB®ベースまたはグローバルワークスペースから同期的に取得する。 |
getvariableasync. | 変数をMATLAB®ベースまたはグローバルワークスペースから非同期的に取得する。 |
可遗憾的 | 変数をMATLAB®ベースまたはグローバルワークスペースに同期的に配置する。 |
setvariableasync. | 変数をMATLAB®ベースまたはグローバルワークスペースに非同期的に配置する。 |
getProperty. | オブジェクトプロパティ値を取得する。 |
getPropertyAsync. | オブジェクトオブジェクトプロパティ値をを非同同取得取得する |
setProperty. | オブジェクトプロパティ値を设定する。 |
setPropertyasync. | オブジェクトオブジェクトプロパティ値をを非同同设定设定する |
户外 | 原因 |
---|---|
|
すべてのc ++エンジンエンジン户外のクラス。 |
|
关节MATLABランタイムランタイムがががが,またはmatlabをを动词。 |
|
MATLABセッションセッション利用できできん。 |
|
matlab关节にに构エラーが在しし。 |
|
matlab关节またはににmatlabランタイムエラーが现正常。 |
|
MATLAB关节数のがキャンセルされました。 |
|
matlab关节またはまたはステートメントのの评価が断される,Matlab :: Engine :: FutureResult :: Get からスローされます。 |
|
MATLAB关关のの结果をれれた型にませませませませませませませませませませませませませませませ |
C ++とMATLABの间で受け渡しされるデータのサイズは2 GBにに制ますいいますます。
C ++用のMATLABエンジンは,复数スレッド环境でし。
C ++アプリケーションの个别スレッド异なる共有Matlabセッションセッションに接続接続接続接続
复数のエンジンからmatlabの単一セッションにする。
同じプロセスの复数のスレッドを使用して単一の共有MATLABセッションに接続することはできません。