
- •Тема 1 Численные методы решения инженерных задач
- •Основные источники и типы погрешностей Элементы теории погрешностей
- •Приближенные числа и действия над ними
- •Значащие и верные цифры
- •Округление чисел
- •Тема 2 Аппроксимация и интерполирование функций
- •Интерполяция
- •Линейная и квадратичная интерполяция
- •Точность интерполяционных формул
- •Тема 3 Численное интегрирование
- •Формула прямоугольников
- •Предельная абсолютная погрешность
- •Оценка погрешности
- •Формулы Ньютона - Котеса
- •Основные свойства коэффициентов Котеса
- •Тема 4 Решение систем линейных алгебраических уравнений
- •Методы решения слау
- •Приближенные (итерационные) методы
- •Этапы метода прогонки
- •Тема 5 Итерационные методы решения слау
- •Метод Якоби (простой итерации)
- •Метод Гаусса - Зейделя
- •Тема 6 Решение нелинейных уравнений
- •Общие замечания по отделению корней
- •Метод половинного деления
- •Метод хорд (секущих, ложного положения)
- •Метод Ньютона (касательных)
- •Метод простой итерации
- •Тема 7 Решение систем нелинейных уравнений (сну)
- •Метод простой итерации
- •Метод Ньютона
- •Литература
Методы решения слау
Методы решения СЛАУ подразделяются на точные и итерационные.
Точные – это методы, которые определяют решение при помощи конечного числа арифметических операций.
При этом, если исходные данные и вычисления точны, то получается точное решение (методы Крамера, Гаусса).
Точные методы выполняются в два этапа:
преобразование исходной СЛАУ к более простому виду;
решение упрощенной системы и получение неизвестных.
Приближенные (итерационные) методы
Предварительно
задаются некоторыми приближенными
значениями неизвестных
,
...,
.
Из этих значений тем или иным способом
получают новые ‘’улучшенные’’
приближенные значения
,
...,
.
С новыми значениями поступают также.
При выполнении определенных условий после бесконечного числа шагов можно получить точное решение.
На практике вычисления прерывают при достижении заданной точности ε. Для этого на каждой итерации с заданной точностью сравнивают два последовательных приближения
Если выполняются условия
,
,
... ,
,
то полученные на i - итерации значения , ..., считаются решением СЛАУ.
Метод Гаусса
(последовательного приближения неизвестных)
,
где А = ; x = ; b = ;
Последовательно исключая неизвестные, приводим матрицу коэффициентов к треугольному виду,
Находим неизвестные, начиная с xn, xn-1, xn-2,..., x2, x1.
Метод прогонки
(модификация метода Гаусса для систем
с 3-х диагональной матрицей коэффициентов)
,
i
=
1, 2, ..., n
,
(4.3)
Каждое i – уравнение содержит не более 3 неизвестных xi-1, xi, xi+1.
;
(4.4)
Последовательные исключения выполняются так:
Из
''0'' уравнения выражаем
и подставляем в 1-е уравнение
.
Затем выразим x1 через x2 и подставим во 2-е уравнение и т.д.
Будем считать, что соотношение между xi и xi+1 известно
,
(4.5)
тогда
(4.6)
Подставим (4.6) в i – уравнение и решим относительно xi.
.
Выразим
(4.7)
Сравнив (4.7) и (4.5), получим прогоночные коэффициенты
,
(4.8)
При
i
= 0
из (4.5) получим
.
сравнив с (4.4) получим
,
(4.9)
Этапы метода прогонки
Прямой ход: каждое i – неизвестное выражается через i+1– е с помощью прогоночных коэффициентов (4.8) и (4.9) (i =0, 1, ..., n-1)
Обратный ход: с помощью (4.5) определим xn , затем
,
и сравним с последним уравнением (4.3).
Выразив xn ,получим
(4.10)
Далее, используя (4.5) и формулы прогоночных коэффициентов (4.8) и (4.9), находят xn-1, xn-2,..., x1, x0.