
- •Севастополь
- •Содержание
- •Введение
- •1. Лабораторная работа №1 «Исследование погрешностей результата вычислений при решении задач вычислительной математики»
- •1.1. Цель работы
- •1.2. Основные понятия элементарной теории погрешностей
- •1.3. Образцы выполнения заданий
- •1.4. Порядок выполнения работы
- •1.5. Контрольные вопросы
- •2. Лабораторная работа №2 «Приближение функций»
- •2.1. Цель работы
- •2.2. Основные теоретические положения и расчетные формулы
- •2.3. Порядок выполнения работы
- •2.4. Содержание отчета о выполнении работы
- •2.5. Контрольные вопросы
- •3. Лабораторная работа №3 «Численное дифференцирование и интегрирование»
- •3.1. Цель работы
- •3.2. Основные теоретические положения и расчетные формулы
- •3.3. Примеры решения типовых задач
- •3.4. Порядок выполнения лабораторной работы
- •3.5. Содержание отчета о выполнении работы
- •3.6. Контрольные вопросы
- •4. Лабораторная работа №4 «Численное решение нелинейных уравнений»
- •4.1. Цель работы
- •4.2. Краткое теоретическое введение
- •4.2.1. Метод половинного деления (бисекции)
- •4.2.2. Метод последовательных приближений (метод простой итерации)
- •4.2.3. Метод Ньютона – Рафсона
- •4.2.3.1. Описание классического метода Ньютона - Рафсона
- •4.2.3.2. Модификации метода Ньютона
- •4.2.4. Обусловленность задачи вычисления корня
- •4.3. Порядок выполнения работы
- •4.4. Содержание отчета о выполнении работы
- •4.5. Контрольные вопросы
- •5. Лабораторная работа №5 «Численное решение дифференциальных уравнений»
- •5.1. Цель работы
- •5.2. Краткие теоретические сведения
- •1) Метод степенных рядов.
- •5.3. Пример решения типовой задачи
- •5.4. Порядок выполнения работы
- •5.5. Контрольные вопросы
- •Приложения
- •Приложение в Варианты индивидуальных заданий для выполнения лабораторных работ
- •В2. Варианты индивидуальных заданий для выполнения лабораторной работы №2 «Приближение функций»
- •В3. Варианты индивидуальных заданий для выполнения лабораторной работы №3 «Численное дифференцирование и интегрирование »
- •В4. Варианты индивидуальных заданий для выполнения лабораторной работы №4 «Численное решение нелинейных уравнений»
- •В5. Варианты индивидуальных заданий для выполнения лабораторной работы №4 «Численное решение дифференциальных уравнений»
4.2.2. Метод последовательных приближений (метод простой итерации)
Основная идея метода состоит в следующем.
Предположим, что уравнение вида:
F(X)=0 (4.5)
преобразовано к виду: X=f(Х). (4.6)
Пусть X(0) является исходным приближенным значением корня. Тогда в качестве первого приближения примем X(1)=f(X(0)),
в качестве второго X(2)=f(X(1)) и так далее.
Основная расчетная формула в таком случае имеет вид:
X(n)=f(X(n-1)). (4.7)
Условия сходимости этого метода: если |f(X)|<1 процесс решения сходится, если же |f(X)|>1, то процесс расходится.
В общем случае для всякого уравнения (4.5.) можно найти несколько вариантов преобразования к виду (4.6). Но нужно с большой осторожностью подходить к конкретному выбору, так как от него зависит сходимость метода итераций.
Процесс итераций следует продолжать до тех пор, пока для двух последовательных приближений X(n-1) и X(n) не будет обеспечено выполнение неравенства:
(4.8)
где q находится в следующей зависимости:
|f’(X)|q<1. (4.9)
При этом всегда будет выполнено неравенство
где заданная предельная абсолютная погрешность корня .
Если
q0,5,
то
и вместо (8.18) можно пользоваться более
простым соотношением:
(4.10)
при выполнении, которого также будет обеспечена заданная точность.
Для приведения уравнения (4.5) к виду (4.6) можно применить общий прием, обеспечивающий выполнение неравенства сходимости (4.9).
Пусть 0<m1F(X)M1 при AXB, (4.11)
где m1наименьшие значения производной F(X), а
M1наибольшие значения производной F(X) на отрезке [A, B].
Если производная F(X) отрицательна, то вместо уравнения F(X)=0 рассматриваем уравнение F(X)=0.
Заменим уравнение (4.5) эквивалентным ему уравнением:
X=X–F(X) (>0).
Подберем параметр так, чтобы выполнялось неравенство:
0f(X)=1F(X)q<1 при AXB.
Учитывая
условие (4.11), можно выбрать
и
4.2.3. Метод Ньютона – Рафсона
4.2.3.1. Описание классического метода Ньютона - Рафсона
Предположим, что уравнение f(X)=0 имеет один корень на интервале [, ], производные f(X) и f(X) определены, непрерывны и сохраняют постоянные знаки на отрезке [, ].
Возьмем некоторую точку начального приближения X0[, ] и проведем в точке P0 {X0, f(X0)} касательную к кривой Y=f(X) до пересечения с осью OX. Абсциссу этой точки пересечения (X1) можно взять в качестве очередного приближенного значения корня.
Проведя касательную через новую точку P1{X1, f(X1)} и находя точку ее пересечения с OX, получим второе приближение X2 к истинному положению корня и т. д.
Уравнение касательной, проходящей через точку P0, имеет вид:
Y=f(X0)+f(X0)(X–X0).
Полагая Y=0, найдем абсциссу X1 точки пересечения касательной и OX
Следующие приближения найдем по формулам:
(4.12)
Процесс вычисления приближений необходимо прекратить при выполнении условия:
(4.13)
где m1 – наименьшие значение |f(X)| на отрезке [, ],
M2 – наибольшее значение |f(X)| на том же отрезке.
При этом будет выполняться равенство:
где
– предельная абсолютная погрешность
корня
Начальное приближение X0 выбирают так, чтобы было выполнено условие сходимости:
f(X0)f(X0)>0. (4.14)
В противном случае не гарантируется сходимость метода. Чаще всего выбирают X0= или X0= в зависимости от того, в какой из точек выполняется условие сходимости.