一、Eigen简介
Eigen是一个高层次的C ++库,有效支持线性代数,矩阵和矢量运算,数值分析及其相关的算法。
Eigen适用范围广,支持包括固定大小、任意大小的所有矩阵操作,甚至是稀疏矩阵;支持所有标准的数值类型,并且可以扩展为自定义的数值类型;支持多种矩阵分解及其几何特征的求解;它不支持的模块生态系统 [2] 提供了许多专门的功能,如非线性优化,矩阵功能,多项式解算器,快速傅立叶变换等。
二、配置
1.下载是个zip包,然后解压到自己的目录(还是不建议解压在C盘)。地址:http://eigen.tuxfamily.org/index.php?title=Main_Page#Download
2.打开VS,在项目属性-> 配置属性-> vc++目录-> 包含目录,输入自己刚才解压的位置,我的是C:Program Files (x86)Eigen(请忽略我又安装在C盘了)
然后加入头文件#include <Eigen/Dense>试试会不会报错,如果报错,重新来过。