Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Составление интерполяционных формул Лагранжа и Ньютона
Задание 1: А) Построить правильную таблицу разностей заданной функции f(x) = р(х) + q(x) на участке [0, 15; 0, 25] с шагом h = 0, 01. Значения f(x) вычислить с помощью ЭВМ и округлить до 4 знаков после запятой. б) С помощью формул Ньютона вычислить значения функцииf(x) в двух заданных точках c и d. Провести апостериорную оценку точности вычислений. g(t) = tg 2x; p(x) = e2x; d = 0, 238; c = 0, 155;
Задание 2:
С помощью таблицы, содержащей 5 узлов, задана функция у = f(x). Требуется: а) построить для нее интерполяционный полином Лагранжа (найти его коэффициенты): б) построить кубический сплайн с непрерывной второй производной; в) нарисовать графики полученных полинома Лагранжа и сплайна. Из верхней таблицы выбрать значения f(x) в 5 узлах. Номера узлов определить из нижней таблицы по номеру варианта.
Ход работы: Задание 1:
a) б) Если х < x0 => t*(x-x0)/h < 0 h=0, 01 x=0, 155 x0=0, 15
t = (x-x0)/h t = (0, 155-0, 15)/0, 01=0, 5
Pn(x) = y0+t* Δ y0+t*(t-1)/2! * Δ 2y0 Pn(x) = 2, 1315+0, 5*0, 0964+0, 5(0, 5-1)/2! * 0, 0033=2, 1792;
Если х > xn => t*(x-xn)/h > 0 h=0, 01 x=0, 238 xn=0, 25
t = (x-xn)/h t = (0, 238-0, 25)/0, 01= -1, 2;
Pn(x) = yn + t * Δ yn-1 + t*(t+1)/2! * Δ 2n-2 Pn(x) = 3, 2646-1, 2*0, 1323-1, 2(-1, 2+1)/2! * 0, 0047 = 3, 1064;
Задание 2:
L2(x) = 0, 6 +0, 45 + + 0, 3 + 0, 6 + + 0, 45 = 13, 2x4+18, 1х3-6, 3х2+8, 7х+2, 4;
|