透過 MCP 連接 →

輸入計算

數學公式

廣告

結果

Frobenius 範數
16.8819

輸入的矩陣:

1,2,3|4,5,6|7,8,9

矩陣大小:

3 x 3

矩陣:

1
2
3
4
5
6
7
8
9

Frobenius 範數計算機

Frobenius 範數(Frobenius norm)是一種矩陣範數,用來衡量矩陣的「大小」或量值。它的計算方式為:將矩陣中所有元素的絕對值平方相加後,再開平方根。這款計算機能幫你又快又準地求出任意矩陣的 Frobenius 範數。

什麼是 Frobenius 範數?

Frobenius 範數(又稱歐幾里得範數,Euclidean norm)是一種矩陣範數,定義為矩陣中所有元素平方總和的平方根。對於元素為 \(a_{ij}\) 的矩陣 \(A\),其 Frobenius 範數記作 \(\lVert A \rVert_F\)。

$$\lVert A \rVert_F = \sqrt{\sum_{i=1}^{m}\sum_{j=1}^{n} a_{ij}^{2}} \qquad A = \text{Matrix}$$

這個範數提供了衡量矩陣「規模」的一種方法,就像歐幾里得範數用來衡量向量的量值一樣。它在線性代數、矩陣分析與數值計算中都被廣泛運用。

什麼時候會用到 Frobenius 範數?

Frobenius 範數在以下各種應用中特別實用:

  • 矩陣近似:在低秩近似(low-rank approximation)、壓縮感知(compressed sensing)等應用中,用來衡量一個矩陣與另一個矩陣有多接近。
  • 數值分析:在迭代法或數值演算法中,用來評估矩陣之間的誤差或差異。
  • 訊號處理:分析以矩陣形式表示之訊號的能量含量時使用。

範例

範例 1:2×2 矩陣

計算矩陣 \(A = [1, 2; 3, 4]\) 的 Frobenius 範數

矩陣 計算過程 結果
[1, 2;
3, 4]
$$\sqrt{1^2 + 2^2 + 3^2 + 4^2} = \sqrt{1 + 4 + 9 + 16} = \sqrt{30}$$ 5.4772

範例 2:3×3 矩陣

計算矩陣 \(B = [2, 0, 1; -1, 3, 5; 4, 2, 1]\) 的 Frobenius 範數

矩陣 計算過程 結果
[2, 0, 1;
-1, 3, 5;
4, 2, 1]
$$\sqrt{2^2 + 0^2 + 1^2 + (-1)^2 + 3^2 + 5^2 + 4^2 + 2^2 + 1^2} = \sqrt{4 + 0 + 1 + 1 + 9 + 25 + 16 + 4 + 1} = \sqrt{61}$$ 7.8102

範例 3:非方陣

計算 2×3 矩陣 \(C = [5, 2, 1; 3, 4, 0]\) 的 Frobenius 範數

矩陣 計算過程 結果
[5, 2, 1;
3, 4, 0]
$$\sqrt{5^2 + 2^2 + 1^2 + 3^2 + 4^2 + 0^2} = \sqrt{25 + 4 + 1 + 9 + 16 + 0} = \sqrt{55}$$ 7.4162
Advertisement
矩陣網格,每個元素求平方、求和並取平方根以得到弗羅貝尼烏斯範數
弗羅貝尼烏斯範數對矩陣的每個元素求平方,相加後再取平方根。
矩陣展平為一個長向量,其歐幾里得長度等於弗羅貝尼烏斯範數
等價地,弗羅貝尼烏斯範數就是把矩陣展平成一個向量後的歐幾里得長度。
最後更新: