Eigen庫是開源的矩陣和矢量運算庫。若何安裝呢?簡單幾步,讓你輕松解決。
1. 打開百度瀏覽器,輸入下圖所示的內容進行搜刮,選擇第一個官方網站并打開
2. 步調1后,打開的網址如下圖所示,可以下載最新發布的版本,或者下載其他版本或者源碼
3. 在步調2中解壓下載好的文件,并把它放到某個磁盤下(后面會引用此處的路徑),子級文件如下圖所示。
4. 打開VS,新建VC++節制臺應用法式如下圖所示,設置名稱、路徑——>【確定】->【下一步】-【下一步】-【完當作】
5. 在解決方案下的源文件鼠標右鍵-添加-新建項,建立cpp文件如下圖所示。
6. 步調6后輸入代碼如下
#include <iostream> #include <Eigen/Dense> using namespace Eigen; using namespace std; int main() { MatrixXd m = MatrixXd::Random(3,3); m = (m + MatrixXd::Constant(3,3,1.2)) * 50; cout << "m =" << endl << m << endl; VectorXd v(3); v << 1, 2, 3; cout << "m * v =" << endl << m * v << endl; }
7. 步調6中呈現文件引用不到。選擇項目鼠標右鍵選擇屬性
8. 步調7后打開屬性頁-【VC++目次】-【包含文件目次】-標的目的下的三角號-編纂
9. 選擇【...】-找到步調3中庫文件的位置如下圖,設置包含路徑如下圖所示-【選擇文件夾】-【確定】
10 運行法式,成果如下圖
若是您感覺有效,記得鄙人方點擊投票、點贊、存眷、留言,小編會心猿意馬期送上更多的驚喜哦,您的撐持才是小編繼續盡力的動力,么么噠。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!