C++矩阵库Eigen
Eigen 简介
Eigen是一个基于C++模板的线性代数库 ( Eigen 库)。Eigen的接口清晰,稳定高效,C++编程做数值计算/ 矩阵计算使用Eigen库非常方便。
Eigen的安装(Ubuntu系统)
- 在终端输入以下命令,安装Eigen
sudo apt-get install libeigen3-dev - 在终端输入以下命令,查询Eigen路径。(我自己查询到的路径为/usr/include/eigen3/Eigen)
locate eigen - 在终端输入以下命令,将Eigen文件夹复制到/usr/include/Eigen路径
sudo cp -r /usr/include/eigen3/Eigen /usr/include - Eigen库的使用。在.cpp文件中通过#include<Eigen/Dense>,就可以正常使用Eigen库了。
- 说明。如果第3步不更换路径的话,通过第4步方式直接使用Eigen库,.cpp文件编译会报错找不到Eigen文件。
- Eigen库的安装更多可参考
参考博文1
参考博文2