Интерполирование периодических функций, заданных экспериментальными данными

Задача аппроксимации периодической функции и с помощью тригонометрического интерполяционного многочлена формулируется следующим образом. Пусть на отрезке [а,b] задана функция у=f(х) значениями у1,...,уN в точках х1,..„хN, причём эта функция является периодической с периодом
T=b-a. По экспериментальным данным необходимо найти неизвестные коэффициенты ak, bk тригонометрического многочлена:

,(4.59)

таким образом, чтобы:

, (4.60)

где N -целое нечетное число.

Сначала будем предполагать, что функция у=f(х) задана на отрезке [0,2π], тогда тригонометрический многочлен имеет вид:

. (4.61)

Коэффициенты тригонометрического многочлена можно найти путём решения системы линейных алгебраических уравнений (4.61). Эта система может иметь решение (в обычном смысле) только в том случае, когда выполняется условие N=2m+1.

Если число N является чётным, т.е. N=2m, то приближение для функции y=f(x) имеет вид:

; (4.62)

где

Пусть по определению:

. (4.63)

Тогда получим формулу аналогичную формуле Лагранжа:

. (4.64)

Рассмотрим некоторые частные случаи выбора узлов, позволяющих значительно упростить формулу (4.64):

1) Пусть N=2m+1 и хj являются нулями полинома:

; (4.65)

тогда

(4.66)

2) Eсли узлами интерполяции являются нули полинома:

, (4.67)

то .

Тогда:

(4.68)

3) Аналогично можно показать, что если функция у=f(х) задана на отрезке [0,2π], то имеют место соотношения:

(4.69)

где yj -значения функции у=f(х) в точках:

. (4.70)



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: