решение слау методом гаусса
решение слау методом гаусса.
запишем систему в виде расширенной матрицы:
1 -2 -1|3
2 1 -3|0
3 3 -6|1
умножим 1-ю строку на (2). умножим 2-ю строку на (-1). добавим 2-ю строку к 1-й:
0 -5 1|6
2 1 -3|0
3 3 -6|1
умножим 2-ю строку на (3). умножим 3-ю строку на (-2). добавим 3-ю строку к 2-й:
0 -5 1 | 6
0 -3 3 | -2
3 3 -6 | 1
умножим 1-ю строку на (3). умножим 2-ю строку на (-5). добавим 2-ю строку к 1-й:
0 0 -12|28
0 -3 3|-2
3 3 -6|1
теперь исходную систему можно записать так:
x3 = 28/(-12)
x2 = [-2 - (3x3)]/(-3)
x1 = [1 - (3x2 - 6x3)]/3
из 1-й строки выражаем x3
x3=28/-12=-2.33
из 2-й строки выражаем x2
x2=)-2-3(-2.33)) /-3= 5/-3=-1.67
из 3-й строки выражаем x1
x1=(1-3(-1.67)-(-6)(-2.33))/3=-8/3=2.67
рисуем таблицу сколько литров в сосудах
5 литров 8 литров
0 0
0 8 налили в 8 литровый
5 3 перелили в 5 литровый
в 8 литровом осталось 3 литра
как получить 7 литров
5 литров 8 литров
5 0 налили в 5
0 5 перелили в 8
5 5 налили в 5
2 8 перелили 3 в 8 и в 5-ти осталось 2
2 0 вылили из 8
0 2 перелилили из 5 в 8
5 2 налили в 5
0 7 перелилили из 5 в 8 и получили 7
а*2=13800- -1390
а*2=15190
а=15190:2
А=7595
проверка:7595*2=15190 +-1390=13800