2011-07-12 3 views
0

私はLAPACKライ​​ブラリclapckを使用したいが、どのように私はC++プロジェクトでは、Visual Studio 2008でそれを使用することができます...clapack.hまたはテンプレート数値ツールキット2008

また、私はTemplate Numerical Toolkitを検討しました。

何か似たようなことをしましたか?Visual Studio C++プロジェクトで使用するにはどうすればよいですか? ヘッダーを含める必要がある簡単な例を投稿できますか?

答えて

1
TNT is easy enough. 

    #include "cmat.h" 
    #include "lu.h" 
    /******************************* 
    * PURPOSE: Solves a linear equation in the form of Ax = b. 
    *****/ 
    using namespace TNT; 
    void matrix_solve(double V[9], double xb[3]) 
    { 
     Matrix<double> A(3, 3, V); 
     Vector<int> ipiv(3); 
     Vector<double> b(3, xb); 
     LU_factor(A, ipiv); 
     LU_solve(A, ipiv, b); 
     xb[0] = b[0]; 
     xb[1] = b[1]; 
     xb[2] = b[2]; 
    } 
関連する問題