Метод LU-разложения матрицы коэффициентов

Метод основан на представлении матрицы системы в виде произведения двух матриц , где L– нижнетреугольная матрица с единичной диагональю, а U– верхнетреугольная матрица.

Запишем систему в виде .

Обозначим , (52)

тогда . (53)

Порядок заполнения матриц Lи U:

1. Заполняем диагональ матрицы Lединицами;

2. Заполняем элементы обеих матриц, равные 0;

3. Заполняем первую строку матрицы Uсоответствующими элементами матрицы А;

4. Заполняем первый столбец матрицы Lэлементами, равными , i = 2..n;

5. Поочередно заполняем строки матрицы U и столбцы матрицы L, пользуясь формулами

Решаем сначала систему (53), находим последовательно w1, w2, …, wn, а потом систему (52), находим последовательно vn, vn-1, …, v1.

Для повышения точности вычислений также требуется перестановка уравнений таким образом, чтобы по диагонали стояли наибольшие коэффициенты.

Метод особенно удобен при решении множества систем уравнений, у которых отличаются только правые части. В этом случае разложение матрицы выполняется только один раз, а решение уравнений сводится только к решению систем (52) и (53).

 








Дата добавления: 2015-06-10; просмотров: 753;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.