このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
MATLABデータAPIは,MATLABの外部で実行されるアプリケーションがMATLABに依存しないインターフェイスを通してMATLABデータを扱うための方法を提供します。c++ APIは最新のセマンティクスと設計パターンを使用し,MATLABコピーオンライトセマンティクスを使ってできるだけデータのコピーを避けるようにします。
メモ
MATLABデータAPIは最新のc++機能をサポートしていますが,C行列APIとの互換性はありません。MATLABデータAPIの関数を、C 行列 API および C MEX API の関数と MEX ファイル内で混用することはできません。同様に、MATLAB データ API 関数とC用のMATLABエンジンAPI内の関数またはスタンドアロンアプリケーションのMATLAB C APIでの垫ファイルデータの読み取りを組み合わせて使用できません。
MATLAB配列の作成。
matlab::数据::数组
クラスは,コピーセマンティクスと移動セマンティクスの両方をサポートします。
c++ MATLABデーのタAPICellArray
型とStructArray
型は,他のMATLABデータ配列のコンテナーです。
细胞配列の作成には関数matlab:: data:: ArrayFactory
createCellArray
を使用します。
ビジター設計パターンは,配列上でさまざまな演算を実行するための便利な手法です。
MATLABデータAPIは,MATLABの特定の例外クラスを定義します。
MATLABデータAPIは,MATLABで動作する特定の型を定義します。