Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Тригонометрическая интерполяция



Пусть функция f(х) задана на отрезке [0,2p] таблицей значении f(xi) в равноотстоящих узлах (i=1, 2,..., 2N+1). Тригонометрическим многочленом степени М называют многочлен [10]

.

Задача тригонометрической интерполяции состоит в построении тригонометрического интерполяционного многочлена наименьшей степени, удовлетворяющего условиям Pм(xi)=f(xi), i = l,…, 2N+1. Можно показать, что решением этой задачи является тригономет­рический многочлен

(2.58)

коэффициенты которого вычисляются по следующим формулам:

(2.59)

Широкие возможности тригонометрической интерполяции сле­дуют из того факта, что с возрастанием N многочлен Р(х) аппроксимирует f(x) с возрастающей точностью, т. е.

Это утверждение справедливо для достаточно широкого класса функций. Этим тригонометрическая интерполяция существенно отличается от алгебраической интерполяции на системе равноот­стоящих узлов. При алгебраическом интерполировании разность между функцией f(x) интерполяционным многочленом может быть как угодно большой всюду, кроме узлов интерполяции. Тригонометрическое интерполирование полностью свободно от этого недостатка [10].

Для вычисления коэффициентов (2.59) тригонометрического ин­терполяционного многочлена (2.58) предназначена подпрограмма Trigon(f, n, m):

где f – значение функции в узлах интерполяции;

n – количество равноотстоящих узлов xi;

m – степень многочлена.





Дата публикования: 2014-11-04; Прочитано: 1943 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...