clib
包如果您有一个发布的MATLAB接口到c++共享库,那么您可以在MATLAB中直接使用这些类和函数,在MATLAB和c++之间来回传递数据。
clibArray |
创建MATLABc++对象数组 |
clibConvertArray |
转换成数字MATLAB数组到c++对象的数组 |
clibIsNull |
判断c++对象是否为空 |
clibIsReadOnly |
确定c++对象是否是只读的 |
clibRelease |
释放c++对象MATLAB |
underlyingValue |
中创建的c++枚举对象的底层数值MATLAB |
要调用库中的函数,请使用MATLABclib
包中。
如果c++库有一个共享库文件,那么该文件及其依赖项必须位于您的系统路径或运行时搜索路径(rpath)上。
如何在Windows中调用函数®接口matrixOperations
c++共享库示例。
如何在Linux中调用函数®接口matrixOperations
c++共享库示例。
显示MATLAB接口的包信息和方法签名。
MATLAB提供了一个接口,clib.array
,它封装了c++原生数组和std::向量
类型。
MATLAB如何处理不透明对象。
MATLAB自动重命名类、成员函数、非成员函数和枚举的c++名称,在MATLAB中使用matlab.lang.makeValidName
函数。
如何通过void *
c++函数的参数。
如何将函数类型参数传递给c++函数。
如何调用和自定义从c++模板派生的函数名。
如何利用并行计算资源,利用MATLAB接口实现一个c++共享库。
MATLAB不支持C/ c++库特性。金宝app
在MATLAB中使用c++异常。