网上关于编译的介绍非常多,其实ubuntu系统自带编译好的SuiteSparse,不想折腾的话,用新立得很容易就搞定准备工作:下载并编译OpenBLAS(会连带Lapack也下载和编译),图省事请用新立得安装;新立得搜索并安装TBB;下载METIS-4.0.3(注:4.0.1有bug);下载Suit...
分类:
系统相关 时间:
2014-12-03 22:58:39
阅读次数:
1197
最近有这方面的需要,但是在网上查了一下,几乎没有讲这个的。后来发现了外国某个大牛在github上的project。拉下来自己编译了一下竟然通过了,记录如下:1.从https://github.com/simonlynen/android_libs这个网址下载代码。2.在Eclipse中创建新proj...
分类:
移动开发 时间:
2014-11-28 14:01:48
阅读次数:
308
各个安装包版本:scipy-0.11.0numpy-1.6.2nose-1.2.1lapack-3.4.2##atlas-3.10.0 (http://pkgs.fedoraproject.org/repo/pkgs/atlas/)依赖关系:scipy的安装需要依赖于numpy、lapack、atl...
分类:
其他好文 时间:
2014-08-23 15:17:10
阅读次数:
500
在有限元等参单元计算中,大量用到Jacobi矩阵的求逆。这里给出一个使用lapack库函数求2x2矩阵逆的例子。...
分类:
其他好文 时间:
2014-06-22 20:11:01
阅读次数:
1185
C++矩阵处理工具——Eigen最近和一些朋友讨论到了C++中数学工具的问题,以前总是很2地自己写矩阵运算,或者有时候在matlab里计算了一些数据再往C程序里倒,唉~想想那些年,我们白写的代码啊……人家早已封装好了!首先推荐几个可以在C++中调用的数学平台:eigen、bias、lapack、sv...
分类:
其他好文 时间:
2014-05-30 21:34:32
阅读次数:
291
从矩阵分解的角度来看,LU和Cholesky分解目标在于将矩阵转化为三角矩阵的乘积,所以在LAPACK种对应的名称是trf(Triangular
Factorization)。QR分解的目的在于将矩阵转化成正交矩阵和上三角矩阵的乘积,对应的分解公式是A=Q*R。正交矩阵有很多良好的性质,比如矩阵的逆...
分类:
其他好文 时间:
2014-05-26 13:14:54
阅读次数:
627
接着上次LU分解的讲解,这次给出使用不同的计算LU分解的方法,这种方法称为基于GaxPy的计算方法。这里需要了解lapapck中的一些函数。lapack中有一个函数名为gaxpy,所对应的矩阵计算公式是:x
= Gx + y; 对应的Matlab代码如下:function[L, U] =zgaxpy...
分类:
其他好文 时间:
2014-05-02 13:09:10
阅读次数:
414