Интерполяция полиномом Лагранжа / VISUAL SibFU / OBERON ONLINE
Сибирский федеральный университет
Visual Interactive Simulations for Education and Science
Home About Sign up Sign in Русский

Интерполяция полиномом Лагранжа

Построить интерполяционный полином для заданной функции f(x) на интервале [a, b]. Задан вид аппроксимации и количество точек m, в которых определена функция. Таблица исходной функции yi = f(xi) вычисляется в точках xi = a + i*(b-a)/m, i = 0,...,m. Используя полученную таблицу (xi, yi) требуется вычислить значения функции f(xj), Pm(xj) и невязки в точках xj = a + j*(b - a)/9, j=0,...,9.

Дано:
вид аппроксимации — полином Лагранжа,
f(x) = ln(x) - 5*cos(x), a = 1, b = 8, m = 5.

Рекомендованная литература:
Мудров А.Е. Численные методы для ПЭВМ на языках Бейсик, Фортран и Паскаль. Томск: МП “РАСКО,” 1991. 272 с.
(раздел 3.3 Интерполяционный полином Лагранжа)

Source code
© Ivan Denisov