Найдем интерполяционный полином Лагранжа
.pdf
Зарегистрируйся в 2 клика в Кампус и получи неограниченный доступ к материалам с подпиской Кампус+ 🔥
Найдем интерполяционный полином Лагранжа, удовлетворяющий таблице значений.
0,3 1,3 2,3 3,3 4,3
-0,99 -0,02 3,0 8,02 14,99
Поскольку в таблице присутствует 5-ть точек, то полином Лагранжа будем искать в виде:
,
где
После подстановки табличных значений и в имеющиеся формулы, приводим подобные. Получили многочлен Лагранжа:
Построим полином Лагранжа и точки исходной таблицы.
Как видим, интерполяционный полином Лагранжа проходит строго по точкам, что говорит о правильности его нахождения.
Вычислим значение интерполяционного многочлена в точке :
Имеем: и .
Значения аппроксимирующего и интерполяционного многочленов в указанной точке отличаются со второго знака после запятой.
Используя метод Эйлера, найти приближенное
Решение
Единицы [,+2] с шагом .
Теория.
Выполнение задания.
Из дифференциального уравнения определим правую часть :
, тогда , откуда ;;.
Из начального условия определяем, что , поскольку:
.
Согласно условию задания на отрезке длины 2 единицы [0; 2] с шагом определим сетку:
, , ,,, .
Имеем начальные условия: , .
Следующие значения будем искать по формуле: , при .
. – не существует, делить на ноль нельзя! Поэтому мы выберем другие начальные условия:
Имеем начальные условия: , .
Следующие значения будем искать по формуле: , при .
.
.
Дальнейшие расчеты оформим в виде таблицы:
k
Xk
Yk
0 0 0,01
1 0,4 2,0873
2 0,8 2,3231
3 1,2 2,4304
4 1,6 2,4989
5 2 2,5489
Найдем точное решение задачи Коши, чтобы оценить погрешность полученного решения.
Задача Коши: , .
Из дифференциального уравнения выразим :
, тогда , откуда ;
; ;
Имеем линейное дифференциальное уравнение и будем его решать методом Бернулли.
Подстановка:, .
Скобочку приравниваем к нулю и получаем два уравнения с разделяющимися переменными:
.
.
.
.
Воспользуемся начальным значением:
или .
или
– решение задачи Коши (точное решение).
Поскольку для любого , то в начальном условии – также невозможно! Задача Коши поставлена некорректно и требует корректировки исходных данных!