阅读背景:

解线性方程组最有效的方法

来源:互联网 

I have an (n x n) symmetric matrix A and a (n x 1) vector B. Basically, I just need to solve Ax = b for x. The issue is that A is going to potentially be massive. So I'm looking for the most efficient algorithm for solving linear equations in C++. I looked over the Eigen library. Apparently it has an SVD method, but I've been told it's slow. Solving x=inverse(A)*b also seems like it would be suboptimal. Is uBLAS faster? Are there any more efficient methods? Thanks. I have an (n x n) symmetric matrix A and a (n x




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: