Eigen
Eigen 是C++语言里的一个开源模版库,支持线性代数运算,矩阵和矢量运算,数值分析及其相关的算法。
下载和使用 Eigen
- Eigen下载网站:http://eigen.tuxfamily.org/index.php?title=Main_Page
- 下载后,直接解压即可。
在 Visual Studio 中使用Eigen
![第 1 步:项目 -> 属性 打开项目属性窗口](/i/l/?n=22&i=blog/2641204/202205/2641204-20220520183939107-491096507.png)
![第 2 步:C/C++ -> 常规 -> 附加包含目录 将 ...\Eigen 目录添加到附加包含目录](/i/l/?n=22&i=blog/2641204/202205/2641204-20220520185410324-1810524930.png)
Qt Creator中使用
在 .pro
文件下添加代码,目录为...\Eigen
形式,如:
INCLUDEPATH+=C:\cpp_third_include\eigen-3.4.0\Eigen
在C++代码文件前添加头文件
#include <Eigen> // Eigen 的所有模块
#include <iostream> // 可选,用于控制台输出矩阵
using namespace Eigen;
![/i/l/?n=22&i=blog/2641204/202205/2641204-20220520164642629-1170547866.png](/i/l/?n=22&i=blog/2641204/202205/2641204-20220520164642629-1170547866.png)