Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовые / Форма Курсовой проект С++(брошюра).doc
Скачиваний:
41
Добавлен:
10.05.2015
Размер:
395.78 Кб
Скачать

Вариант 26. Полиномы Чебышева п.Л.

Создать приложение для представления функции S(t) в виде ряда

,

где - ортогональные функции, которые представляют собой полиномы Чебышева*.

Функция S(t) задается в файле, как последовательный набор ординат взятых через равные интервалы.

Программа производит интерполяцию для заданного произвольного набора значений функции. Определяется значение функции в любой точке на исходном интервале. Исходные данные вводятся в специальные окна на форме.

Для оценки ошибки разложения построить графики исходной функции S(t) и ее представления в виде конечной суммы .

________________________________

* Полиномы Чебышева получены при решении вопроса об отыскании среди всех полиномов степени n (с коэффициентом при старшей степени, равным 1) такого, модуль которого на отрезке (-1б1) будет наименьшим. Они определяются так:

.

При этом имеет место соотношение

, при n>0.

Для каждого целого n ≥0 полиномы содержат конечное число членов. В частности

Полиномы Чебышева не ортогональны, но

Такие функции называются ортогональными с весом . В данном случае.

Следовательно система функций

, при n≥1

ортогональна на отрезке (-1,1), а если присоединить к ней функцию

,

то система будет также полной.

При этом

(k=1, 2, 3, . . .).

Вариант 27. Функции Лагерра

Создать приложение для представления функции S(t) в виде ряда

,

где - функции Лагерра*.

Функция S(t) задается в файле, как последовательный набор ординат взятых через равные интервалы.

Программа производит интерполяцию для заданного произвольного набора значений функции. Определяется значение функции в любой точке на исходном интервале. Исходные данные вводятся в специальные окна на форме.

Для оценки ошибки разложения построить графики исходной функции S(t) и ее представления в виде конечной суммы .

_________________________________

* Полиномы Лагерра получены при отыскании полиномов, обладающих следующим свойством:

k=0, 1, 2, …, n-1

Они также являются решением одного вида линейных дифференциальных уравнений II порядка и определяются так:

.

При этом имеет место соотношение

При целых n>0 полиномы содержат конечное число членов. В частности, для полиномов нескольких начальных рядков получаем:

Полиномы Лагерра ортогональны с весом , так что имеет место соотношения:

Следовательно, функции

образуют ортонормированную систему на интервале (0,∞). Многочлены ln(t) называются функциями Лагерра. Они образуют полную систему ортонормальных функций.

Коэффициенты ряда следует искать по формуле

Вариант 28. Полиномы Эрмита

Создать приложение для представления функции S(t) в виде ряда

,

где -полиномы Эрмита *.

Функция S(t) задается в файле, как последовательный набор ординат взятых через равные интервалы.

Программа производит интерполяцию для заданного произвольного набора значений функции. Определяется значение функции в любой точке на исходном интервале. Исходные данные вводятся в специальные окна на форме.

Для оценки ошибки разложения построить графики исходной функции S(t) и ее представления в виде конечной суммы .

________________________________

* Полиномы Эрмита являются частными решениями одного дифференциального уравнения и определяются так:

(n=0, 1, 2, 3, . . .).

При этом имеют место соотношение:

.

Полиномы нескольких начальных порядков выражаются так:

Полиномы Эрмита ортогональны с весом . При этом имеют место соотношения:

Следовательно функции

образуют ортонормированную систему на всей оси. При этом

, при n четном,

, при n нечетном.

Коэффициенты ряда следует искать по формуле