C++中的线性方程组?

Arc*_*gon 14 c++ linear-algebra

我需要在程序中解决线性方程组.是否有一个简单的C++线性代数库,最好只包含几个标题?我一直在寻找近一个小时,我发现的所有内容都需要弄乱Linux,在MinGW中编译DLL等等.(我正在使用Visual Studio 2008.)

Chr*_*s H 15

我认为Eigen是你正在寻找的.

http://eigen.tuxfamily.org/index.php?title=Main_Page

它是一个仅头文件库,可以在许多编译器上编译.它甚至使用奇异的装配来加快数学运算速

这是显示线性求解器api的页面.

http://eigen.tuxfamily.org/dox-2.0/TutorialAdvancedLinearAlgebra.html

它有一些简单的api求解器.


ast*_*st4 7

Boost有一些基本的线性代数.

  • 这是一个更精确的链接:http://www.boost.org/doc/libs/1_42_0/libs/numeric/ublas/doc/index.htm (3认同)

Ben*_*ier 5

您可以使用C++绑定LAPACK.一个快速的谷歌发现这个链接到一些LAPACK for Windows库.根据您的系统的大小,这可能会有点过分.