ЛР2 Шакиров
.docxМинистерство науки и высшего образования РФ
Федеральное государственное бюджетное образовательное
учреждение высшего образования
«Уфимский государственный авиационный технический университет»
Факультет информатики и робототехники
Кафедра вычислительной математики и кибернетики
Отчет по лабораторной работе №2
По дисциплине «Методы вычислений»
«Интерполяция функции с помощью сплайна»
Выполнил:
студент группы МО-317
Шакиров А.Р.
Проверила:
Шерыхалина Н.М.
Уфа 2020
Цель работы
Ознакомление студентов с задачей интерполяции функций, с методом прогонки для решения систем линейных алгебраических уравнений с ленточной матрицей, с понятием сплайна, получение навыков решения задач вычислительной математики на ЭВМ.
Задача
Закрепление, углубление и расширение знаний студентов при решении практических вычислительных задач. Овладение вычислительными методами и практическими методами оценки погрешности вычислений.
Написать программу для интерполирования функции sin x на отрезке [0 .. π] с помощью сплайна третьей степени, использования краевых условий б и метода прогонки. Вывести в таблицу значения максимальной погрешности и оценку погрешности при различном количестве отрезков разбиения n (5, 10, 20, …).
Ход работы
Напишем программу, которая выводит таблицу со столбцами n, deltaMax, deltaOc, K.
Код программы:
Результат работы программы
Вывод
Ознакомились с задачей интерполяции функций sin x, с методом прогонки для решения систем линейных алгебраических уравнений с ленточной матрицей, с понятием сплайна. Запрограммировали задачу на ЭВМ и получили решение.