MATLAB在C++中的功能

Jac*_*cob 5 c++ matlab visual-c++-2005

有没有人知道我们可以获得MATLAB函数的免费 C++库的资源?例如,线性代数问题可以使用LAPACK和BLAS解决.

此外,.NET项目中的MATLAB是不可能的 - 我正在谈论流行的MATLAB函数的直接C++实现(我不知道我在C++中需要哪些函数但是使用的函数不会是深奥的) .

有关此类资源的任何建议?

Deu*_*uro 9

我从未听说过C++的全面matlab功能端口.话虽这么说,几乎所有matlab都存在于某个C/C++库中,有些不在我的脑海中:

  • LAPACK,BLAS,你已经提到了这些,并且有一些很好的实现,最值得注意的(免费)实现是ATLAS.
  • FFT通过fftw库在matlab中实现
  • 那里有大量快速开源图像库,即.插值,过滤.
  • 有非常好的OOP矩阵库,boost有一个很好的.

在那之后,很好地弄清楚你需要什么,很有可能有人用C/C++实现它.


Dir*_*tel 5

我也喜欢

  • Armadillo(模板化C++库)
  • Eigen(另一个模板化的C++库)
  • Newmat(一个较旧但经过良好测试的C++矩阵库)

除此之外,你的原始问题对于更好的指针来说并不是非常具体.