模块和头文件
Core
#include<Eigen/Core>
,包含Matrix和Array类,基础的线性代数运算和数组操作。
Geometry
#include<Eigen/Geometry>
,包含旋转,平移,缩放,2维和3维的各种变换。
LU
#include<Eigen/LU>
,包含求逆,行列式,LU分解。
Cholesky
#include<Eigen/Cholesky>
,包含LLT和LDLT Cholesky分解。
SVD
`#include
QR
`#include
Eigenvalues
#include<Eigen/Eigenvalues>
,包含特征值,特征向量分解。
Sparse
#include<Eigen/Sparse>
,包含稀疏矩阵的存储和运算。
Dense
#include<Eigen/Dense>
,包含了Core/Geometry/LU/Cholesky/SVD/QR/Eigenvalues模块。
Eigen
#include<Eigen/Eigen>
,包含Dense和Sparse。