- •Метод гаусса решения систем линейных уравнений и его модификации
- •Кафедра: «Математического анализа»
- •Введение
- •Компактная схема Гаусса
- •Компактная схема Гаусса
- •Порядок заполнения таблицы (прямой ход):
- •Обратный ход:
- •Модификация Краута – Дулитла
- •Порядок заполнения таблицы, прямой ход:
- •3. Схема Гаусса с выбором главного элемента
- •Задания к лабораторной работе по теме «Решение систем линейных уравнений»
- •Тесты для защиты лабораторной работы Вариант № 1
- •Вариант № 2
- •Вариант № 3
- •1. Последние строки разделов и всех столбцов, кромеи, это результат:
- •Список литературы
- •Михащенко Татьяна Николаевна Метод гаусса и его модификации
- •640669, Г. Курган, ул. Гоголя, 25
Модификация Краута – Дулитла
Если учесть некоторые возможности клавишных вычислительных машин, то можно составить схему вычислений, позволяющую ещё больше сократить записи промежуточных результатов по сравнению с компактной схемой Гаусса.
Порядок заполнения таблицы, прямой ход:
Записываем коэффициенты системы aij для i=1,2,3,4; j=1,2,3,4,5 в разделе I (табл.3).
Суммируем коэффициенты по каждой строке и результаты заносим в столбец в качестве ai6 (i=1,2,3,4).
При i=2,3,4 находим числа mi1= ai1 / a11 и записываем их в разделе II.
При j=2,3,4,5,6 вычисляем коэффициенты a по формуле a= a2j – m21а1j и записываем их в разделе III.
Контроль: сумма не должна отличаться отa более чем на единицу последнего разряда.
При i=3,4 находим числа тi2 по формуле тi2= (ai2– mi1a12)/ a и заносим в раздел IV.
При j=3,4,5,6 вычисляем коэффициенты a по формуле
a= a3j – m31a1j – m32 a и записываем в раздел V.
Находим число m43=(a43 – m41а13 – m42a)/ a и записываем его в раздел VI.
При j=4,5,6 находим коэффициенты a по формуле a= a4j – m41a1j – m42a – m43a и записываем в раздел VII.
Контроль: сравниваем сумму a + a с числом a.
Обратный ход осуществляется аналогично компактной схеме Гаусса. Находим неизвестные x4, x3, x2, x1 по формулам: ax4=a, ax3+ax4= a, ax2+ ax3+ ax4= a, a11x1+a12x2+a13x3+a14x4= a15. Вычисления по этим формулам ведутся без промежуточных записей. Результаты записываются в разделе VIII таблицы.
Таблица 3
Схема Краута – Дулитла
|
ai1 |
ai2 |
ai3 |
ai4 |
ai5 |
= ai6 |
I |
a11 a21 a31 a41 |
a12 a22 a32 a42 |
a13 a23 a33 a43 |
a14 a24 a34 a44 |
a15 a25 a35 a45 |
a16 = a1j a26 = a2j a36 = a3j a46 = a4j |
II |
m21 m31 m41 |
|
|
|
|
|
III |
|
a |
a |
a |
a |
a |
IV |
|
m32 m42 |
|
|
|
|
V |
|
|
a |
a |
a |
a |
VI |
|
|
m43 |
|
|
|
VII |
|
|
|
a |
a |
a |
VIII |
1 |
1
|
1
|
1
|
x4 x3 x2 x1 |
|
Количество арифметических операций в приведенной схеме и в схеме компактного метода Гаусса одинаково, поскольку операции выполняются те же самые, хотя и в другом порядке, но записи промежуточных вычислений значительно сокращаются. Последнее обстоятельство имеет большое значение при работе с клавишными вычислительными машинами.
Решим предыдущую систему с помощью схемы Краута – Дулитла систему уравнений, результаты вычислений занесем в таблицу (табл.4).
Таблица 4
|
ai1 |
ai2 |
ai3 |
ai4 |
ai5 |
|
1 |
I |
2 |
-3,5 |
2,7 |
-8,2 |
0,9 |
-6,1 |
|
1 |
2,8 |
3,6 |
2,4 |
1,2 |
11 |
| |
1 |
2,5 |
-3,8 |
-2,6 |
14 |
11,1 |
| |
5 |
-6 |
4,8 |
2,1 |
10 |
15,9 |
| |
II |
0,5 |
|
|
|
|
|
|
0,5 |
|
|
|
|
|
| |
2,5 |
|
|
|
|
|
| |
III |
|
4,55 |
2,25 |
6,5 |
0,75 |
14,05 |
14,05 |
IV |
|
0,934066 |
|
|
|
|
|
|
0,604396 |
|
|
|
|
| |
V |
|
|
-7,2516483 |
-4,5714285 |
12,84945 |
1,0263 |
1,0263 |
VI |
|
|
0,4564327 |
|
|
|
|
VII |
|
|
|
20,757978 |
1,431793 |
22,189 |
22,189 |
VIII |
|
|
|
1 |
0,068976 |
|
|
|
|
1 |
|
-1,815417 |
|
| |
|
1 |
|
|
0,964032 |
|
| |
1 |
|
|
|
4,870726 |
|
|