Калькулятор LU-разложения
Разложите квадратную матрицу на нижнюю и верхнюю треугольные матрицы методом Дулиттла.
О LU-разложении
Примеры LU-разложения
| Матрица A | Множители | Проверка |
|---|---|---|
| 4,3;6,3 | L: 1,0;1.5,1 и U: 4,3;0,-1.5 | Произведение L и U возвращает исходную матрицу с двумя строками. |
| 2,0;0,5 | L: единичная матрица и U: 2,0;0,5 | Диагональная матрица уже является верхней треугольной. |
| 2,1,1;4,-6,0;-2,7,2 | L: 1,0,0;2,1,0;-1,-1,1 | Соответствующие строки U: 2,1,1;0,-8,-2;0,0,1. |
Как вычислить LU-разложение
- Запишите каждую строку числами через запятую или пробел.
- Соедините строки точками с запятой и убедитесь, что матрица квадратная.
- Нажмите «Разложить матрицу», чтобы выполнить исключение Гаусса по схеме Дулиттла.
- Посмотрите L и U, затем перемножьте их и проверьте совпадение с исходной матрицей.
Вопросы о LU-разложении
Что такое LU-разложение?
Это разложение квадратной матрицы на нижнюю и верхнюю треугольные матрицы. Их произведение восстанавливает исходную матрицу, если перестановка строк не нужна.
Чем полезна LU-факторизация?
Она позволяет повторно использовать исключение при решении нескольких систем с одной матрицей коэффициентов. Также упрощает вычисление определителя, обратной матрицы и задачи численного анализа.
В каком формате вводить матрицу?
Разделяйте элементы строки запятыми или пробелами, а строки — точками с запятой. В каждой строке должно быть столько элементов, сколько всего строк.
Почему возникает ошибка ведущего элемента?
Метод Дулиттла без выбора главного элемента не допускает деления на нулевой ведущий элемент. Перестановка строк может помочь; универсальные программы используют матрицу перестановки и частичный выбор главного элемента.
Можно вводить дробные и отрицательные значения?
Да, допускаются конечные десятичные и отрицательные значения. Для удобства чтения множители отображаются с округлением до восьми знаков после запятой.