Дискретный метод Ньютона

Дискретный метод Ньютона базируется на аппроксимации матрицы Якоби на основе вычисленных значений функции Дискретный метод Ньютона - student2.ru в ряде вспомогательных точек. Построим его. Как и прежде, будем использовать векторную запись решаемой системы уравнений

Дискретный метод Ньютона - student2.ru .

Пусть известно k-е приближение Дискретный метод Ньютона - student2.ru к решению Дискретный метод Ньютона - student2.ru . Аппроксимируем функцию Дискретный метод Ньютона - student2.ru линейной функцией:

Дискретный метод Ньютона - student2.ru .

Для численного определения матрицы Дискретный метод Ньютона - student2.ru и вектора Дискретный метод Ньютона - student2.ru потребуем, чтобы значения функций Дискретный метод Ньютона - student2.ru и Дискретный метод Ньютона - student2.ru совпадали в (n+1) вспомогательных точках Дискретный метод Ньютона - student2.ru , т. е. чтобы выполнялось равенство

Дискретный метод Ньютона - student2.ru .

Вычитая из первого равенства все последующие, получим соотношения

Дискретный метод Ньютона - student2.ru

или в матричной форме

Дискретный метод Ньютона - student2.ru ,

где Дискретный метод Ньютона - student2.ru матрицы Дискретный метод Ньютона - student2.ru и Дискретный метод Ньютона - student2.ru имеют вид

Дискретный метод Ньютона - student2.ru

Следовательно,

Дискретный метод Ньютона - student2.ru .

Условие Дискретный метод Ньютона - student2.ru позволяет найти вектор Дискретный метод Ньютона - student2.ru :

Дискретный метод Ньютона - student2.ru .

Перепишем функцию Дискретный метод Ньютона - student2.ru , подставив найденные соотношения для Дискретный метод Ньютона - student2.ru и Дискретный метод Ньютона - student2.ru :

Дискретный метод Ньютона - student2.ru

Примем Дискретный метод Ньютона - student2.ru . Будем искать Дискретный метод Ньютона - student2.ru из уравнения

Дискретный метод Ньютона - student2.ru

Получим итерационную формулу дискретного метода Ньютона:

Дискретный метод Ньютона - student2.ru .

Заменяя обращение матрицы решением линейной системы, придем к реализуемому на практике алгоритму дискретного метода Ньютона:

1. Вычисляется вектор Дискретный метод Ньютона - student2.ru , матрицы Дискретный метод Ньютона - student2.ru и Дискретный метод Ньютона - student2.ru .

2. Решается система линейных алгебраических уравнений

Дискретный метод Ньютона - student2.ru

3. Вычисляется вектор поправки

Дискретный метод Ньютона - student2.ru .

4. Вычисляется (k+1)-е приближение

Дискретный метод Ньютона - student2.ru

5. Пункты 1÷4 повторяются для k=0,1,2,… до получения решения с требуемой точностью.

Применение дискретного метода Ньютона предполагает хранение Дискретный метод Ньютона - student2.ru -матриц Дискретный метод Ньютона - student2.ru и Дискретный метод Ньютона - student2.ru . Однако на практике в качестве вектора Дискретный метод Ньютона - student2.ru выбирается вектор

Дискретный метод Ньютона - student2.ru ,

где Дискретный метод Ньютона - student2.ru – диагональная матрица параметров дискретизации, Дискретный метод Ньютона - student2.ru – j-й столбец единичной матрицы. Элементы Дискретный метод Ньютона - student2.ru матрицы Дискретный метод Ньютона - student2.ru вычисляют по правилу Дискретный метод Ньютона - student2.ru , где Дискретный метод Ньютона - student2.ru – константа (например, 0.1).

Часть 4. ИНТЕРПОЛИРОВАНИЕ ФУНКЦИЙ

Лекция 7

Полиномиальная интерполяция

ЦЕЛЬ ЛЕКЦИИ: Пояснить сущность задачи интерполяции; дать общую схему ее решения; построить интерполяционный полином Лагранжа, ввести разделенные разности и получить на их основе интерполяционный многочлен Ньютона.

Постановка задачи.

Важным элементом численного анализа является задача интерполирования функций, которую приходится решать в следующих приложениях: машинная графика, автоматизация проектирования, обработка экспериментальных данных, управление, передача данных и др. При этом часто возникает задача восстановления функции на отрезке, если известны ее значения в конечном числе точек отрезка. Эти значения определяются на основании экспериментальных измерений либо в результате вычислений.

Сформулируем математическую постановку задачи интерполяции.

Пусть на отрезке Дискретный метод Ньютона - student2.ru в точках

Дискретный метод Ньютона - student2.ru

известны значения функции Дискретный метод Ньютона - student2.ru , равные

Дискретный метод Ньютона - student2.ru .

Требуется построить интерполянту – интерполяционную функцию Дискретный метод Ньютона - student2.ru , совпадающую с функцией Дискретный метод Ньютона - student2.ru в точках Дискретный метод Ньютона - student2.ru :

Дискретный метод Ньютона - student2.ru (7.1)

и в то же время аппроксимирующую ее, естественно приближенно, на всем отрезке Дискретный метод Ньютона - student2.ru .

Основной вопрос интерполяции: как выбрать интерполянту Дискретный метод Ньютона - student2.ru и как оценить погрешность Дискретный метод Ньютона - student2.ru ? Интерполяционные функции строятся, как правило, в виде линейной комбинации некоторых линейно-независимых элементарных функций Дискретный метод Ньютона - student2.ru :

Дискретный метод Ньютона - student2.ru , (7.2)

где Дискретный метод Ньютона - student2.ru – коэффициенты, которые можно определить, используя условие (7.1). Из этого условия

Дискретный метод Ньютона - student2.ru . (7.3)

Относительно коэффициентов Дискретный метод Ньютона - student2.ru получили систему линейных алгебраических уравнений, порядок которой равен n+1. В силу линейной независимости элементарных функций Дискретный метод Ньютона - student2.ru определитель этой системы отличен от нуля, и решение для Дискретный метод Ньютона - student2.ru единственно. Таким образом, вычисляя Дискретный метод Ньютона - student2.ru из (7.3) и подставляя их в (7.2), можем получить значение Дискретный метод Ньютона - student2.ru в любой точке Дискретный метод Ньютона - student2.ru .

В качестве системы линейно-независимых функций Дискретный метод Ньютона - student2.ru чаще всего выбирают степенные функции, например Дискретный метод Ньютона - student2.ru . В этом случае Дискретный метод Ньютона - student2.ru – полином степени n.

Наши рекомендации