Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
3.3. Интерполяционный полином НьютонаПо данным табл. 3.1 построим интерполяционный полином степени
Равносильный вариант полинома можно записать при симметричной перенумерации узлов исходной таблицы узлов и значений функции
Коэффициенты полиномов (3.6) и (3.7) определяются из условий Лагранжа
Полагаем
Затем полагаем
откуда находим коэффициент
который называется разделенной разностью первого порядка Величина При
из условия Лагранжа (3.8) определяем искомый коэффициент
где
Величина Аналогичным образом при
где
Для коэффициента
Таблица 3.3
Полученные результаты сведем в табл. 3.3. Для построения интерполяционного полинома Ньютона используются только диагональные элементы приведенной таблицы, остальные элементы являются промежуточными данными. Поэтому в программе, реализующей вычисление коэффициента полинома, разделенные разности для экономии памяти разместим в массиве, где первоначально хранились значения функции Таким образом, после вычисления все коэффициенты полинома Ньютона будут размещены последовательно в массиве узловых значений функции Заметим, что добавление новых узлов в табл. 3.3 не изменит уже вычисленных коэффициентов, таблица будет дополнена новыми строками и столбцами разделенных разностей. Предлагаемая схема вычисления коэффициентов интерполяционного полинома Ньютона согласно табл. 3.3 обладает рядом преимуществ по сравнению с классической схемой [1]. Во-первых, обеспечивается меньшая погрешность вычисления разделенных разностей при близко расположенных узлах за счет меньшего количества вычитаний близких чисел. Во-вторых, сокращается количество обращений к элементам массивов узлов и значений функции в числителе и знаменателе остаются неизвестными для разности каждого порядка. В-третьих, аналитические выражения для коэффициентов полинома Ньютона получаются более простым способом. После определения коэффициентов полинома Ньютона вычисление его значений при конкретных аргументах х наиболее экономично проводить по схеме Горнера (см.
В отличие от алгоритма вычисления полинома Лагранжа при интерполяции полиномом Ньютона удается разделить задачи определения коэффициентов и вычисления значений полинома при различных значениях аргумента х. Аналогичное разделение задач происходит при интерполяции каноническим полиномом Вычисление коэффициентов полинома Ньютона (строки 200-290 программы Значения полинома Ньютона при циклическом изменении значений аргумента (переменная Программы 3.3 тестируются с помощью табл. 3.2, результаты должны совпадать с данными, полученными при вычислении канонического полинома и полинома Лагранжа. При работе с программой Погрешность полиномиальной аппроксимации функции определяется соотношением [1]
где
Оценку погрешности (3.15) можно провести до вычисления интерполяционного полинома, подобная оценка называется априорной. Однако обычно заранее нам неизвестны производные функции Если узлы
(см. скан) (см. скан) (см. скан)
|
1 |
Оглавление
|