![]() Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Задание 3. Для функции, заданной таблицей узловых значений, вычислить коэффициенты и составить формулы кубического сплайна.Стр 1 из 11Следующая ⇒
Лабораторная работа №4 Приближение функций Задание 1. По заданной таблице значений функции составить формулу интерполяционного многочлена Лагранжа. Построить его график.
Задание 2. Вычислить одно значение заданной функции для промежуточного значения аргумента с помощью интерполяционного многочлена Лагранжа и оценить погрешность интерполяции. Этот же результат получить с помощью программы для компьютера. Задана функция
А. Используя метод ручного вычисления заполнена следующая таблица:
Для нахождения окончательного результата сумма значений столбца умножается на произведение диагональных разностей: Т.к. известно аналитическое выражение интерполируемой функции для сравнения вычислим результат Б. Далее составлена программа для компьютера на языке C# 4.5 результат выполнения
using System; namespace lab4_2 { class Program { static void Main() { int i, j, n=7; double a=3.5, l, f; double[] x = {1.2, 1.9, 3.3, 4.7, 5.4, 6.8, 7.5}; double[] y = {0.3486, 1.0537, 1.7844, 2.2103, 2.3712, 2.6322, 2.7411}; f = 0; for(i=0; i< n-1; i++) { j = 0; l = 1; lebel1: if (i == j) j++; if (j < = n-1) { l=l*(a-x[j])/(x[i]-x[j]); j++; goto lebel1; }
l = y[i] * l; f = f + l; }
Console.Write(" При а = 3, 5 \nf(3, 5) = " + f); Console.Read(); } } } Результат выполнения программы в среде Microsoft Visual Studio 2012 express
Далее необходимо оценить погрешность интерполяции по формуле где
Далее необходимо найти производную 7 порядка от
7! = 5040 Погрешностью интерполяции в точке (или локальной погрешностью) называется модуль остатка интерполяции в этой точке Исходя из оценки интерполяционной погрешности вычисленные значения находятся в допустимых пределах.
Забиваем Сайты В ТОП КУВАЛДОЙ - Уникальные возможности от SeoHammer
Каждая ссылка анализируется по трем пакетам оценки: SEO, Трафик и SMM.
SeoHammer делает продвижение сайта прозрачным и простым занятием.
Ссылки, вечные ссылки, статьи, упоминания, пресс-релизы - используйте по максимуму потенциал SeoHammer для продвижения вашего сайта.
Что умеет делать SeoHammer
— Продвижение в один клик, интеллектуальный подбор запросов, покупка самых лучших ссылок с высокой степенью качества у лучших бирж ссылок. — Регулярная проверка качества ссылок по более чем 100 показателям и ежедневный пересчет показателей качества проекта. — Все известные форматы ссылок: арендные ссылки, вечные ссылки, публикации (упоминания, мнения, отзывы, статьи, пресс-релизы). — SeoHammer покажет, где рост или падение, а также запросы, на которые нужно обратить внимание. SeoHammer еще предоставляет технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Зарегистрироваться и Начать продвижение Задание 3. Для функции, заданной таблицей узловых значений, вычислить коэффициенты и составить формулы кубического сплайна.
Используя формулы 4.52 стр. 226
Учитывая, что
Далее по формуле 4.51 стр. 226 вычислены коэффициенты Далее по формуле 4.48 стр. 226 вычислены коэффициенты
Поскольку значения коэффициентов
Проверка результатов интерполирования путем вычисления значений сплайна в узловых точках показывает, что сплайн построен верно
|