51 eigen與矩陣論

2022-04-27 10:42:11 字數 540 閱讀 6689

eigen庫是乙個高層次的c++庫,有效支援線性代數矩陣向量運算,數值分析及其相關的演算法。eigen除了c++標準庫之外,不需要任何其他的依賴包。eigen使用的cmake建立配置檔案和單元測試,並自動安裝。如果使用eigen庫,只需包特定模組的的標頭檔案即可。

(1)相關教程

# eigen怎麼用

# 如何用eigen解線性方程組

# eigen官方教程

# 理解矩陣

# 中國大學mooc數值分析課程

(2)配置eigen的開發環境:直接把eigen的標頭檔案include進去即可。

(1)線性方程組的求解問題:適定方程組,欠定方程組,超定方程組的解法,目的是給出精確解,並提高求解的速度。

(2)最小二乘問題。

(3)特徵值問題。

# 官網教程

Eigen 旋轉向量與旋轉矩陣(用法)

1 旋轉矩陣 旋轉向量 eigen angleaxisd rotation vector2 rotation vector2.fromrotationmatrix rotation matrix2 或者 eigen angleaxisd rotation vector2 rotation matri...

矩陣論筆記(五) 向量範數與矩陣範數

範數是距離在向量和矩陣上的推廣,在研究收斂性 判斷矩陣非奇異等方面有廣泛應用。本節包括以下內容 1 向量範數 2 矩陣範數 3 從屬範數 4 譜半徑 5 矩陣的非奇異條件。從向量到實數的對映 函式。定義 1 條件 非負性 齊次性 三角不等式 x y x y 2 斂散 向量序列 收斂,即每個分量在 k...

矩陣論基礎知識 病態矩陣與條件數

現在有線性系統 ax b,解方程 很容易得到解為 x1 100,x2 200.如果在樣本採集時存在乙個微小的誤差,比如,將 a 矩陣的係數 400 改變成 401 則得到乙個截然不同的解 x1 40000,x2 79800.當解集 x 對 a 和 b 的係數高度敏感,那麼這樣的方程組就是病態的 il...