При решении мы получили следующие результаты:
Условие
Добиться указанной точности нам удалось на 5-ой проведенной итерации.
1.4 Практическое применение метода касательных для решения уравнений
В качестве примера решим вышеупомянутое уравнение методом касательных:
Начальное условие:
Применим формулу
Добиться указанной точности нам удалось на 3-й проведенной итерации
Рисунок 4. График функции на отрезке [
Наименьшим полученным отрезком, в котором содержится корень уравнения является
[
Значения исходной функции на концах этого отрезка
f(
f(
Как мы видим, на каждой итерации объем вычислений в методе касательных больший, чем в методе хорд, так как приходится находить не только функции F(х) , но и ее производной. Однако скорость сходимости значительно выше в методе касательных: в методе касательных условие сходимости выполнилось на 3- м шаге, а в методе хорд на 5-м.
Рисунок 5. График функции
Рисунок 6. График функции
Говоря о функции х=
1.5 Программная реализация итерационных методов
Рисунок 7. Решение уравнения методом хорд
Рисунок 8. Решение уравнения методом касательных
Раздел 2. Интерполирование
Одним из основных типов точечной аппроксимации является интерполирование. Оно состоит в следующем: для данной функции
При этом предполагается, что среди значений
Рисунок 9. Интерполяция.
Таким образом, близость интерполирующей функции (сплошная линия) к заданной функции состоит в том, что их значения совпадают на заданной системе точек. Интерполирующая функция φ(х) может строиться сразу для всего рассматриваемого интервала измерения х или отдельно для разных частей этого интервала. В первом случае говорят о глобальной интерполяции, во втором – о кусочной (или локальной) интерполяции.
2.1 Многочлен Лагранжа
Рассмотрим случай глобальной интерполяции, т.е. построение интерполяционного многочлена, единого для всего отрезка
Будем искать интерполяционный многочлен в виде линейной комбинации многочленов степени n:
При этом потребуем, чтобы каждый многочлен
По аналогии получим
при i=1
при i=2
Подставляя полученные выражения в
находим
Эта формула определяет интерполяционный многочлен Лагранжа.
Обратное интерполирование заключается в установлении зависимости
Функция выглядит следующим образом:
Ln(y)=
2.2 Практическое применение метода интерполяции для решения уравнений
Для исследования примем ту же функцию , что и в предыдущем разделе:
Рисунок 10. График функции
В пункте 1.2 для этой функции был выбран отрезок [3,4] и проверен на единственность корня.
Примем
х0=-0.1
х1=0.0125
х2=0.125
х3=0.237
х4=0.35.
Тогда многочлен Лагранжа будет иметь вид:
Вычислим значения функции (многочлена Лагранжа) в узлах интерполяции и исходной функции в тех же точках.
| |
| |
| |
| |
| |
Как видно в узлах интерполяции значение интерполяционного многочлена Лагранжа и исходной функции равны.