c++类的MATLAB类包装器示例

版本1.4.0.0 (8.28 KB 奥利弗·伍德福德
一个通过mex接口安全地封装c++类到MATLAB类中的示例。

7.9 k下载

更新2月8日

查看许可协议

编者按:该文件被选为MATLAB中央本周精选

这个包提供了一个示例,说明如何通过mex接口安全地将c++类封装在MATLAB类中,没有内存泄漏,同时在MATLAB中实现类似于底层c++接口的接口。
下载后,请拨打:
> > run_example
在MATLAB中看到一个实例实现。

查看run_example。M, example_mex.cpp(和可选的example_interface. cpp)。m如果你不想使用标准接口),看看这是如何实现的,并复制结构与你自己的c++类的接口。

本文的灵感来自以下新闻组线程:
//www.tianjin-qmedu.com/matlabcentral/newsreader/view_thread/278243
感谢所有做出贡献的人。

引用作为

奥利弗·伍德福德(2022年)。c++类的MATLAB类包装器示例(//www.tianjin-qmedu.com/matlabcentral/fileexchange/38964-example-matlab-class-wrapper-for-a-c-class), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2012b创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!

开始狩猎!