
- •Московский государственный технический университет
- •1.2. Организация работы над курсовым проектом
- •1.3. Отчётность и защита курсового проекта
- •2. Варианты задания на курсовую работу
- •Вариант 2. Калькулятор для комплексных чисел.
- •Вариант 3. Редактор векторных диаграмм.
- •Вариант 4. Игра «Жизнь»
- •Вариант 5. Графопостроитель в декартовых координатах
- •Вариант 6. Графопостроитель в полярных координатах
- •Вариант 7. Графопостроитель в полярных координатах
- •Вариант 8. Часы
- •Вариант 9. Библиотечный каталог
- •Вариант 10. Решения системы линейных уравнений методом исключения переменных.
- •Вариант 16. Трехоконный редактор
- •Вариант 17. Графический редактор
- •Вариант 18. Игра «Удав»
- •Вариант 19. Продажа билетов в самолете
- •Вариант 20. Тренажер слов
- •Вариант 21. Игра «Крестики-нолики»
- •Вариант 22. Библиотека
- •Вариант 23. Решение дифференциального уравнения
- •Вариант 24. Полиномы Лежандра I рода
- •Вариант 25. Функции Хаара
- •Вариант 26. Полиномы Чебышева п.Л.
- •Вариант 27. Функции Лагерра
- •Вариант 28. Полиномы Эрмита
- •Вариант 29. Система учета билетов в кинотеатре
- •Вариант 30. Вычисление определенного интеграла
- •Вариант 31. Решения системы линейных уравнений методом простой итерации.
- •Вариант 32. Графические примитивы и работа с ними.
- •Вариант 33. Функциональный калькулятор
- •Вариант 34. Календарь.
- •40. Бегущая строка
- •45. Ряд Фурье
- •46. Метод наименьших квадратов
- •47. Скользящее среднее
- •48. Линейное дифференциальное уравнение
- •49. Генератор случайных чисел
- •50. Построение графиков функций
- •Рекомендуемые источники
Вариант 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
нечетном.
Коэффициенты ряда следует искать по формуле