Метод прогонки для решения СЛАУ

Пример.

 

 

 

 

Метод прогонки – это частный случай метода Гаусса для трехдиагональных линейную матрицу. Точно так же как и метод Гаусса метод прогонки решается в двух этапах. На первом этапе, который называется прямым ходом прогонки, вычисляются прогоночные коэффициенты. На втором этапе, который называется обратным ходом прогонки, через прогоночные коэффициенты вычисляются неизвестные величины.

 

b1x1+c1x2 =d1

a2x1+b2x2+c2x3=d2

a3x2+b3x3+c3x4=d3

…………….

anxn-1+bnxn=dn

a1=0, cn=0

b1x1=d1-c1x2

a2(u1x2+v1)+b2x2+c2x3=d2

a2u1x2+a2v1+b2x2+c2x3=d2

x2(a2u1+ b2)+a2v1+c2x3=d2

 

x2=u2x3+v2

 

Т.к. cn=0, то un=0, тогда xn=vn

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

В отличии от метода Гаусса при решении СЛАУ методом прогонки обязательным является выполнение диагонального преобладания, т.е. коэффициенты, которые находятся на главной диагонали, по модулю должны быть больше, чем сумма коэффициентов по модулю оставшихся двух диагоналей.

|bk|>|ak|+|ck|

 

Лекция 7