
LU分解的MATLAB源代码-CPP-LINALG-LIBS:KL矩阵与图像处理库用的线性代数库,正在迁移到CMAKE/L...
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
这是一个用于KL矩阵和图像处理的线性代数库项目,包含MATLAB实现的LU分解源码,正从传统构建系统向CMake迁移。
LU分解的MATLAB源代码配套Packagesgit存储库包含其他KL项目使用的静态数值库。由于需要移植到英特尔编译器并更改C++语言规范,我们维护自己的副本,并需对某些文件进行修改。该解决方案位于kl根目录中,但未在版本控制系统内管理;各个项目的文件则存在于存储库中。
Arpack库的目录结构并不理想:ARPACK2包含了Visual Studio项目文件,而arpack++\ARPACK存放了Fortran代码;其C++接口则位于arpack++\include下。此外,在稀疏示例中,Arpack++使用SuperLU和UMFPACK。\section{ARPACK}
ARPACK++是Fortran ARPACK软件包的面向对象版本。它旨在通过Arnoldi过程计算大型稀疏矩阵及铅笔的一些特征值与特征向量,并采用Krylov子空间投影方法以避免迭代求解中的矩阵乘法操作。
全部评论 (0)
还没有任何评论哟~


