
- •Численные методы
- •Содержание
- •Введение
- •Тема №1. Решение уравнений
- •1. Основные сведения
- •1.1 Отделение корней уравнения
- •Решение
- •1.2 Нахождение корней уравнения
- •Решение
- •Решение
- •Метод касательных (метод Ньютона)
- •2. Лабораторная работа №1 «Решение уравнений».
- •3. Контрольные вопросы
- •Тема №2. Решение систем линейных уравнений
- •1. Основные сведения
- •1.1 Прямые методы
- •Решение
- •Решение
- •1.2 Итерационные методы Метод простой итерации
- •Решение
- •Метод Зейделя
- •2. Лабораторная работа №2 «Решение систем линейных уравнений»
- •3. Контрольные вопросы
- •Тема №3. Интерполяция и аппроксимация функций
- •Основные сведения
- •Интерполяция
- •1.1.1. Глобальная полиномиальная интерполяция
- •Интерполяционный полином Лагранжа
- •Решение
- •Интерполяционный многочлен Ньютона
- •Решение
- •Решение
- •Локальная (кусочно-полиномиальная) интерполяция
- •Решение
- •Решение
- •Интерполяция сплайнами
- •1.2. Аппроксимация. Метод наименьших квадратов
- •Решение
- •2. Лабораторная работа № 3 «Интерполяция и аппроксимация функций»
- •3. Контрольные вопросы
- •3.1. Интерполяция
- •Аппроксимация
- •Тема №4. Дифференцирование функций
- •Основные сведения
- •Вычисление первой производной
- •Вычисление второй производной
- •Дифференцирование с использованием интерполяционных формул Дифференцирование на основе интерполяционной формулы Ньютона
- •Решение
- •Дифференцирование на основе многочлена Лагранжа
- •Лабораторная работа №4 «Дифференцирование функций».
- •Контрольные вопросы.
- •Тема №5 Интегрирование функций
- •Основные сведения
- •1.1. Общие принципы численного интегрирования.
- •Простейшие квадратурные формулы прямоугольников, трапеций и Симпсона.
- •Формулы прямоугольников
- •Формула трапеций
- •Формула Симпсона (формула парабол)
- •Решение
- •1.3. Квадратурные формулы Ньютона – Котеса.
- •1.4. Квадратурные формулы Гаусса.
- •Решение
- •2. Лабораторная работа №5 «Интегрирование функций».
- •3. Контрольные вопросы.
- •Тема №6 Решение обыкновенных дифференциальных уравнений
- •1. Основные сведения.
- •1.1. Понятие о численном решении задачи Коши для дифференциального уравнения первого порядка.
- •1.2. Метод Эйлера. Модифицированный метод Эйлера.
- •Решение
- •1.3. Методы Рунге - Кутта.
- •Решение
- •Лабораторная работа №6 «Решение обыкновенных дифференциальных уравнений».
- •3. Контрольные вопросы. Метод Эйлера
- •Решение
- •Решение
Решение
Первый этап (прямой ход)
Максимальный по модулю элемент
содержится в первом уравнении, поэтому перестановка уравнений не нужна.
Исключаем неизвестное из второго и третьего уравнений, используя множители
и
.
В результате получаем систему
Среди коэффициентов при неизвестных во втором и третьем уравнениях максимальным по модулю является коэффициент
.
Переставляя местами второе и третье уравнения и исключая неизвестное
(соответствующий множитель
), приходим к системе
.
Второй этап (обратный ход)
Из последнего уравнения находим:
.
Далее, имеем:
,
.
Округляя найденные значения до пяти цифр после десятичной точки, получим ответ:
,
,
.
1.2 Итерационные методы Метод простой итерации
Приведем систему (2.1) к виду
(2.3)
Система (2.3) может быть записана в матричном виде
.
(2.4)
Здесь
- квадратная матрица с элементами
,
-
вектор-столбец неизвестных
,
- вектор-столбец с элементами
.
Это приведение можно осуществить различными способами.
Самым
простым является нахождение
из
первого уравнения системы,
-
из второго, и т.д. В результате получим
систему, в которой на главной диагонали
матрицы
находятся нулевые элементы. Остальные
элементы вычисляются по формулам
,
.
При таком определении матриц и системы (2.4) метод простой итерации называется методом Якоби.
Сущность итерационных методов следующая.
Первый шаг
Выбираем начальное приближение
, подставляем его в правую часть системы (2.4), находя таким образом первое приближение решения системы
.
Второй шаг
Подставляем в правую часть системы первое приближение и находим второе приближение решения
.
Продолжаем процесс таким образом далее и находим последовательность приближений решения системы
.
При
выполнении условия для нормы матрицы
решение
системы существует и единственно, при
произвольном начальном приближении
последовательность
сходится к решению системы
и справедлива оценка
погрешности
.
(2.5)
Для выполнения условия достаточно выполнения хотя бы одного из условий для элементов матрицы :
,
(2.6)
,
(2.7)
.
(2.8)
Замечание.
Величина
называется нормой
матрицы
,
подчиненной
норме
вектора
.
Нормы (2.6)-(2.8) подчинены соответственно следующим нормам вектора:
(2.9)
(2.10)
(2.11)
Для обеспечения условий сходимости нужно получить систему вида (2.3) так, чтобы коэффициенты при неизвестных в правой части системы были существенно меньше единицы.
В
некоторых случаях этого можно достигнуть,
если исходную систему с помощью
равносильных преобразований привести
к системе, у которой абсолютные величины
коэффициентов, стоящих на главной
диагонали, больше абсолютных величин
каждого из других коэффициентов при
неизвестных в соответствующих уравнениях
(такую систему называют системой
с преобладающими диагональными
коэффициентами).
Тогда при приведении системы (2.1) к виду
(2.3) указанным выше способом все
.
Из
оценки (2.5) следует, что при выполнении
условия
метод простой итерации сходится со
скоростью геометрической прогрессии,
знаменатель которой
.
Оценка (2.5) является априорной. Ее
использование для формулировки критерия
окончания итераций затруднительно, так
как значение
неизвестно, а его грубое оценивание
заведомо приведет к завышению необходимого
числа итераций.
Можно доказать справедливость апостериорной оценки погрешности при выполнении условия :
.
(2.12)
Таким
образом, если требуется найти решение
с точностью
,
то в
качестве критерия окончания итерационного
процесса может быть использовано
неравенство
.
(2.13)
Пример №3. Решить систему методом простой итерации с точностью =10-4.