一、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>試試會不會報錯,如果報錯,重新來過。