是否有任何现有的库在C/CPP/Obj-C中实现matlab函数
Is there any existing library that has matlab functions implemented in C/CPP/Obj-C?
我正在使用仅在Matlab中实现的算法。
然而,我需要用gcc运行它,一旦我没有服务器或移植代码所需的Matlab许可证。
Sp,我正在尝试在Objective-C中实现我自己的算法。通过这种方式,我想知道是否已经有任何现有的库(至少一组)Matlab函数实现。
我正在自己编写Matlab函数,这是一项非常耗时的任务。
谢谢。
好消息和坏消息-有一个库专门设计用于将Matlab代码转换为c++ - MatrixLib从普林斯顿卫星系统。[我知道这一点,因为我在那家公司的时候曾经做过这个工作:-)]。然而,这并不便宜。你可以在网上阅读文档,也许你可以因为这样或那样的原因谈判折扣。
在那里我特别用它做了一个巨大的Matlab脚本到c++,所以它绝对是针对这个用途的
在您提供的链接中的代码中似乎没有使用任何不寻常或外来的东西,因此如果您只有一个线性代数库,那么重新实现它应该相当简单。Eigen非常好,Boost的uBLAS也是如此,尽管据报道uBLAS有点慢。
我建议你阅读这篇关于StackExchange的文章,以获得一个相当全面的不同可用的比较。
相关文章:
- 在C++STL中是否有Polyval(Matlab函数)等价物?
- 有可能在Armadillo中复制MATLAB circshift方法吗
- 使用 MATLAB 编码器生成C++代码:编译错误"undefined reference to `rgb2gray_tbb_real64'"
- 如何在.obj文件上运行IlDasm?
- 如何使用Qt 3D库加载和显示搅拌机.obj源文件场景
- 在 opengl 中渲染 obj 文件时出现黑窗口
- 使用 Boost.Spirit 解析具有混合数据类型的 OBJ 文件?
- 正在读取 obj 文件!(指数)
- MATLAB to C++: csvread() not supported by MATLAB Coder
- 我在主函数的左括号上不断收到错误,消息为obj\Debug\main.o||在函数"ZN11linked_listC1Ev"中:|
- float* 已在 Gameobject.obj 中定义
- 可执行文件C++包括.obj,.lib和.dll吗?
- C++成功复制动态分配的 obj 而不复制 ctor?
- OBJ 文件C++与 ubuntu 问题
- 加载由 MATLAB Coder 生成的带有函数的 DLL,该函数调用外部函数
- MATLAB:跟踪imufilter对象中的状态变化
- 如何将 c++ 中的客户端 TCP 的替身列表发送到 Matlab 中的 TCP 服务器?
- 为什么定义复制构造函数会给我错误:无法将类型 'obj&' 的非常量左值引用绑定到类型为"obj"的右值?
- 将三角函数的正确值与matlab进行比较
- 是否有任何现有的库在C/CPP/Obj-C中实现matlab函数