「C++: Eigen」学习笔记
參考鏈接:Eigen Doc Home
Eigen介紹
Eigen是一個(gè)C++線性代數(shù)模板庫(kù),包括矩陣,向量,數(shù)值求解器以及相關(guān)算法。
Eigen支持任意矩陣大小和矩陣類型、標(biāo)準(zhǔn)數(shù)據(jù)類型、矩陣分解、幾何特征求解、非線性優(yōu)化、矩陣函數(shù)、多項(xiàng)式擬合傅里葉變換等。
Eigen的運(yùn)行速度非常快,支持的算法也是穩(wěn)定求解的。
Eigen概覽
學(xué)習(xí)Eigen建議從getting started頁(yè)面開始,詳細(xì)全面的API快速索引目前只包括 Dense matrix and array manipulations和Sparse linear algebra的快速索引。
主文檔教程中包括了不同功能的領(lǐng)域,完整Eigen命名空間(包括了Eigen中定義的所有符號(hào))參見Eigen Namespace Reference
Extending/Customizing Eigen包括了一些擴(kuò)展Eigen特征和支持定制標(biāo)量類型的內(nèi)容
General topics包括了一些預(yù)處理器指令、控制斷言、多線程、MKL 支持等一些 Eigen 的內(nèi)部見解內(nèi)容。
最后,Eigen還維護(hù)了一個(gè)非官方支持的模組,這些模塊的內(nèi)容由用戶自行構(gòu)建。
Getting started
總結(jié)
以上是生活随笔為你收集整理的「C++: Eigen」学习笔记的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 「PyCharm」PyCharm学习笔记
- 下一篇: s3c2440移植MQTT