Калькулятор нормы Фробениуса
Норма Фробениуса — это матричная норма, которая характеризует «величину» матрицы. Она равна квадратному корню из суммы квадратов абсолютных значений всех элементов матрицы. С помощью этого калькулятора вы быстро и точно вычислите норму Фробениуса для матрицы любого размера.
Что такое норма Фробениуса?
Норма Фробениуса (её также называют евклидовой матричной нормой) определяется как квадратный корень из суммы квадратов всех элементов матрицы. Для матрицы A с элементами \(a_{ij}\) норму Фробениуса обозначают как \(\lVert A \rVert_F\).
$$\lVert A \rVert_F = \sqrt{\sum_{i=1}^{m}\sum_{j=1}^{n} a_{ij}^{2}} \qquad A = \text{Matrix}$$Эта норма даёт представление о «размере» матрицы — подобно тому, как евклидова норма измеряет длину вектора. Она широко применяется в линейной алгебре, матричном анализе и численных методах.
Когда применяется норма Фробениуса
Норма Фробениуса особенно полезна в целом ряде задач:
- Аппроксимация матриц: когда нужно оценить, насколько одна матрица близка к другой — например, в малоранговых приближениях и сжатии данных (compressed sensing).
- Численный анализ: для оценки погрешности или разницы между матрицами в итерационных методах и численных алгоритмах.
- Обработка сигналов: при анализе энергии сигналов, представленных в матричной форме.
Примеры
Пример 1: матрица 2×2
Вычислим норму Фробениуса матрицы \(A = [1, 2; 3, 4]\)
| Матрица | Вычисление | Результат |
|---|---|---|
| [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]\)
| Матрица | Вычисление | Результат |
|---|---|---|
| [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]\)
| Матрица | Вычисление | Результат |
|---|---|---|
| [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 |