Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лаб4_отчёт

.doc
Скачиваний:
0
Добавлен:
20.06.2023
Размер:
134.14 Кб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ

Санкт-Петербургский государственный

электротехнический университет

«ЛЭТИ» им. В.И. Ульянова (Ленина)

Кафедра ИС

отчет

по лабораторной работе №4

по дисциплине «Конструирование программ»

Тема: Интерполирование и экстраполирование данных. Интерполяционный многочлен Ньютона.

Студент гр. 9373

Заболотников М.Е.

Преподаватель

Копыльцов А.В.

Санкт-Петербург

2021

Цель работы.

Построить интерполяционный многочлен Ньютона по неравноотстоящей сетке узлов и найти приближенное значение интерполируемой функции при значении аргумента .

Основные теоретические положения.

Если интерполируемая функция задана на таблице с постоянным шагом , то можно использовать связь между конечными и разделенными разностями: В этом случае многочлен Ньютона можно записать несколько в ином виде:

Пусть

Преобразуем разделенные разности в конечные: тогда

и так далее.

Тогда многочлен Ньютона можно переписать в следующем виде:

(2.10.1)

Эту формулу называют интерполяционным многочленом Ньютона с конечными разностями для интерполяции вперед. В ней используются только конечные разности, расположенные в верхней косой строке таблицы конечных разностей. Если использовать разности нижней косой строки, то аналогично получим многочлен Ньютона с конечными разностями для интерполяции назад:

Экспериментальные результаты.

Экспериментальны данные были получены из методических указаний и представлены в виде таблицы на рис. 1:

Рис. 1. Иллюстрация экспериментальных данных (красным выделена строка, соответствующая номеру варианта данной работы).

Обработка результатов эксперимента.

Для обработки экспериментальных данных была написана программа, которая строит интерполяционный многочлен Ньютона по неравноотстоящей сетке узлов и находит приближенное значение интерполируемой функции при значении аргумента . Результат работы программы представлен на рис. 2:

Рис. 2. Результат работы программы.

Выводы.

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

4

Соседние файлы в предмете Конструирование программ