- •ЛЕКЦИЯ 1
- •СИСТЕМЫ ЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ (СЛАУ)
- •РЕШЕНИЕ СЛАУ
- •РЕШЕНИЕ СЛАУ
- •РЕШЕНИЕ СЛАУ МЕТОДОМ ОБРАТНОЙ МАТРИЦЫ
- •РЕШЕНИЕ СЛАУ МЕТОДОМ КРАМЕРА
- •Матрицы специального вида
- •МЕТОД ГАУССА
- •МЕТОД ГАУССА
- •МЕТОД ГАУССА
- •МЕТОД ГАУССА
- •МЕТОД ГАУССА
- •МЕТОД ГАУССА
- •Lsolve (A,b)
- •Симметричные матрицы
- •МЕТОД ПРОГОНКИ
- •МЕТОД ПРОГОНКИ
- •МЕТОД ПРОГОНКИ
- •МЕТОД ПРОГОНКИ
- •МЕТОД ПРОГОНКИ
- •МЕТОД ПРОГОНКИ
- •МЕТОД ПРОГОНКИ
- •МЕТОД ПРОГОНКИ
- •ИТЕРАЦИОННЫЕ МЕТОДЫ РЕШЕНИЯ СЛАУ
- •Одношаговые итерационные методы
- •МЕТОД ЯКОБИ
- •МЕТОД РЕЛАКСАЦИИ
- •Вычислительный блок Given/Find
- •Вычислительный блок Given/Find
МЕТОД ПРОГОНКИ
ОБРАТНЫЙ ЭТАП: НАХОДИМ РЕШЕНИЕ
ПОСЛЕДНЕЕ УРАВНЕНИЕ: an xn 1 cn xn fn ПРОГОНОЧНОЕ СООТНОШЕНИЕ: xn 1 n xn n
НАХОДИМ xn: an n xn n cn xn fn
xn fn an n cn an n
ОСТАЛЬНЫЕ НЕИЗВЕСТНЫЕ НАХОДИМ ИЗ
ПРОГОНОЧНОГО СООТНОШЕНИЯ:
xi 1 i xi i , |
i n, n 1,...,2 |
35 |
МЕТОД ПРОГОНКИ
ПРЯМОЙ ЭТАП: НАХОДИМ КОЭФФИЦИЕНТЫ
|
2 |
b1 |
, |
2 |
|
f1 |
|
|
|
||
|
|
|
c1 |
|
|||||||
|
|
c1 |
|
|
|
|
|||||
i 1 |
bi |
|
, |
i 1 |
|
fi ai i |
, |
i 2,3,...,n 1 |
|||
|
|
|
|||||||||
|
ci ai i |
|
|
|
ci ai i |
|
ОБРАТНЫЙ ЭТАП: НАХОДИМ РЕШЕНИЕ
xn fn an n |
|
cn an n |
|
xi 1 i xi i , |
i n, n 1,...,2 |
36
МЕТОД ПРОГОНКИ
ТЕОРЕМА. ПУСТЬ КОЭФ-ТЫ ai, bi, ci ОТЛИЧНЫ ОТ НУЛЯ
И УДОВЛЕТВОРЯЮТ УСЛОВИЮ:
ci |
|
|
|
bi |
|
|
|
ai |
|
i 2,3,...,n 1 |
|
|
|
|
|
ТОГДА ПРОГОНКА КОРРЕКТНА И УСТОЙЧИВА.
ПРИ ЭТИХ УСЛОВИЯХ:
•ЗНАМЕНАТЕЛЬ ФОРМУЛ НЕ ОБРАТИТСЯ В 0,
•ОШИБКИ ОКРУГЛЕНИЯ НЕ БУДУТ НАКАПЛИВАТЬСЯ
УСЛОВИЕ ДИАГОНАЛЬНОГО ПРЕОБЛАДАНИЯ
ci |
|
|
|
bi |
|
|
|
ai |
|
i 2,3,...,n 1 |
|
|
|
|
|
37
ИТЕРАЦИОННЫЕ МЕТОДЫ РЕШЕНИЯ СЛАУ
Преобразуем исходную СЛАУ Ax b
квиду: x α x β
α– порождающая матрица, – вектор.
Одношаговые итерационные методы
x k 1 x k , |
k 0, 1, 2, ... |
38