主要内容

马铃薯数据API.

创建与MATLAB合作的C ++程序®数据

MATLAB数据API为MATLAB外部运行的应用程序提供了一种通过MATLAB-中性接口使用MATLAB数据的应用程序。API使用现代C ++语义和设计模式,并通过使用MATLAB副本编写语义可以避免数据副本。

笔记

MATLAB数据API支持现代C ++功金宝app能,并与其不兼容C矩阵API.。您无法将来自MATLAB数据API的功能与MEX文件中的C矩阵API和C MEX API中的函数混合。同样,您无法将MATLAB数据API函数与功能中的功能混合在一起Matlab引擎API for c或者MATLAB C API读取MAT文件数据在独立的应用程序中。

工厂

matlab :: data :: ArrayFactory 创建数组的c++类

数组类型

matlab :: data :: Array 所有数组类型的C ++基类
matlab::数据::TypedArray < T > 模板化C ++类以访问阵列数据
Matlab :: Data :: Cellarray C ++类访问马铃薯细胞数组
matlab:: data:: CharArray C ++类访问马铃薯字符阵列
matlab:: data:: EnumArray C ++类访问马铃薯枚举数组
Matlab :: Data :: Objectarray C ++类访问马铃薯对象阵列
matlab :: data :: sparsearray 模板化C ++类以访问数据马铃薯稀疏阵列
matlab :: data :: stryarray C ++类访问马铃薯字符串阵列
matlab :: data :: structarray C ++类访问马铃薯结构体数组

数据类型

matlab:: data:: ArrayType C ++数组类型枚举类
matlab:: data:: ArrayDimensions 类型指定数组尺寸
Matlab :: Data ::枚举 元素类型马铃薯枚举数组
Matlab :: data :: matlabfield identifier C ++类用于识别字段名称马铃薯结构阵列
matlab :: data :: matlabstring 元素类型马铃薯字符串阵列
matlab :: data ::对象 元素类型马铃薯对象阵列
matlab :: data ::可选 模板化C ++类代表可选值
matlab::数据::字符串 类型表示字符串std :: basic_string
MATLAB :: DATA :: struct 元素类型马铃薯结构体数组

参考

matlab::数据::参考< T > 模板支持的C ++类以获得引用数组元素
matlab :: data ::参考 获取元素引用的c++类StringArray.
matlab :: data ::参考 获取元素引用的c++类StructArray
matlab :: data ::引用 C ++类参考数组
Matlab :: Data :: Reference > 模板化C ++类以参考typedarray
matlab :: data ::参考> 模板化C ++类以参考SparseArray
matlab :: data ::参考 C ++类参考Chararray.
matlab::数据::参考< EnumArray > C ++类参考Enumarray.
Matlab :: Data :: Reference C ++类参考StructArray

迭代器

matlab :: data :: typediterator 模板化C ++类提供随机访问迭代器
MATLAB :: DATA :: ROVERATITERATOR 模板化C ++类以提供前向迭代器支持金宝appStructArray字段名称
Matlab :: Data :: Range 模板化C ++类以提供基于范围的操作支持金宝app

辅助功能

matlab:: data:: apply_visitor 调用数组上的Visitor类
matlab :: data :: apply_visitor_ref 呼叫Array参考上的访客类

例外

matlab:异常 c++异常基类

话题

使用C ++ MATLAB数据API创建阵列

创建MATLAB阵列。

复制C ++ MATLAB数据阵列

matlab :: data :: Array类支持复制和金宝app移动语义。

访问c++数据数组容器元素

c++ MATLAB数据APICellarray.StructArray类型是其他MATLAB数据阵列的容器。

C ++单元格阵列

属性创建单元格数组matlab :: data :: ArrayFactoryCreateCellarray.功能。

使用访客模式在C ++阵列上运行

访客设计模式是用于在阵列上执行各种操作的有用技术。

MATLAB数据API异常

MATLAB数据API为MATLAB定义了特定的异常类。

MATLAB数据API类型

MATLAB数据API定义了用于使用MATLAB的特定类型。