Тема №9. Интерполяционный многочлен Лагранжа


Download 311.43 Kb.
bet1/4
Sana01.03.2023
Hajmi311.43 Kb.
#1240911
TuriЗадача
  1   2   3   4
Bog'liq
Лекция-9


Тема №9.
Интерполяционный многочлен Лагранжа
План:

  1. Интерполяционный многочлен Лагранжа

  2. Интерполяционный многочлен Ньютона



Ключевые слова: Интерполяция, узлы интерполяции, аппроксимация, экстраполяция, интерполирующая функция, многочлен Ньютона, многочлен Лагранжа.


Интерполяционный многочлен Лагранжа
Интерполяция - способ нахождения промежуточных значений величины по имеющемуся дискретному набору известных значений. Интерполяцией называют такую разновидность аппроксимации, при которой кривая построенной функции проходит точно через имеющиеся точки данных.
В тех случаях, когда между различными узлами полиномы различны, говорят о кусочной или локальной интерполяции. Найдя интерполяционный полином, можно вычислить значения функции f(x) между узлами (провести интерполяцию в узком смысле слова), а также определить значение функции f(x) даже за пределами заданного интервала (провести экстраполяцию).
Пусть имеется n значений xi, каждому из которых соответствует свое значение yi. Требуется найти такую функцию F, что:
F(xi) = yi , i= 0, 1 , . . . , n.
При этом:
• хi называют узлaми интерполяции;
• пары (хi, уi) называют точками данных;
• разницу между соседними значениями (хi - xi-1 ) называют шагом;
• функцию F(x) - интерполирующей функцией или интерполянтом.
Задача интерполирования состоит в том, чтобы по значениям функции в некоторых точках восстановить ее значения в остальных точках отрезка. Функция F называется интерполирующей, точки х0 , х1 , х2 , … , xn - узлами интерполяции.
Будем искать функцию F в виде многочлена степени n:

Можно найти коэффициенты аi , i = 0, 1 , ... , n, при этом получим систему из (n + 1 ) уравнения с (n + 1 ) неизвестными

Эта система имеет единственное решение, так как по нашему предположению все Х; различны. Решая эту систему относительно неизвестных а0 , а1 , …, an, получим аналитическое выражение многочлена.
Описанный прием можно использовать при решении задач интерполирования, но на практике используют другие более удобные и менее трудоемкие методы.
Интерполяционный многочлен Лагранжа
Пусть функция у = f(x) задана таблицей. Построим интерполяционный многочлен Ln(x), степень которого не больше n и выполняются условия: Ln(xi) = yi, i = 0, 1, ... , n. Будем искать Ln(x) в виде

где рi(х) - многочлен степени n;
, т. е. рi(х) только в одной точке отличен от
нуля при i = j, а в остальных точках он обращается в нуль. Следовательно, все эти точки являются для него корнями:


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


Download 311.43 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling