mexPackage:无缝将C / C ++集成到Matlab中-matlab开发

时间:2024-06-20 11:32:21
【文件属性】:

文件名称:mexPackage:无缝将C / C ++集成到Matlab中-matlab开发

文件大小:732KB

文件格式:ZIP

更新时间:2024-06-20 11:32:21

matlab

概述: mexPackage 库提供了一个框架,可以轻松无缝地将 C++ 类型和函数直接暴露到 Matlab 中,从而使它们的行为类似于原生 Matlab 类和函数。 C++ 类型可以自动映射到 Matlab 内置类型或自定义 Matlab 类。 基本类型,如 int、double 和 STL 类(如 std::complex、std::vector 等)都在本机支持转换为等效的 Matlab 内置类型。 还可以选择将 C++ 类型公开为自定义 Matlab 类,以提供对其几乎所有属性的访问,包括: • 构造函数• 基类• 数据成员• 方法• 静态成员和方法• 类型成员mexPackage 被设计成一个可扩展的库。 用户可以添加对他/她自己的 C++ 类型的支持。 C++ 特征类用于定义到 Matlab 内置类型的映射。 为了映射到自定义的Matlab类,需要一个类接口描述,称为mexC


【文件预览】:
mexPackage.zip

网友评论