Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Вторая интерполяционная формула Ньютона.Содержание книги
Поиск на нашем сайте
Для интерполирования функции в конце таблицы применяется вторая интерполяционная формула Ньютона.
Вывод формулы аналогичен 1-ой интерполяционной формуле, только теперь коэффициент полинома
Введем обозначение Тогда
и так далее. В результате получим:
Пример: дана таблица значений
Найти lg1044
Решение: составляем таблицу конечных разностей.
Примем По формуле (3) получаем:
Т.о. первая интерполяционная формула Ньютона применяется для интерполирования вперед и экстраполирования назад (за границы интервала); Вторая формула – для интерполирования назад и экстраполирования вперед. Операция экстраполирования менее точна! Оценки погрешностей интерполяционных формул Ньютона. Если узлы интерполирования
Где (Для интерполирования При расчетах порядок n разностей выбирается таким, что можно положить:
При этом остаточные члены интерполяционных формул Ньютона будут равны (подставляя (3) в (1) и (2)).
Пример: В пятизначных таблицах логарифмов даются логарифмы целых чисел от х=1000 до х=10000 с предельной абсолютной погрешностью, равной Решение: Т.к. Отсюда
Из формулы (1) при n=11 и h=1 получаем:
Т.к.
Окончательно получаем:
Т.о. погрешность интерполирования не превосходит погрешностей исходных данных! Линейное интерполирование (h=1) возможно!!! * * * Интерполяционные формулы Ньютона используют лишь значения функций, лежащие лишь по одну сторону от выбранного начального значения
Для интерполирования в середине таблицы удобно применять формулы, содержащие как последующие, так и предшествующие значения функций по отношению к начальному ее значению. При этом используются центральные разности:
Причем:
Интерполяционные формулы с центральными разностями: формулы Гаусса, Стирлинга, Бесселя.
. Интерполяционная формула Лагранжа. Для произвольно заданных узлов интерполирования (в том числе и для неравноотстоящих узлов) применяется интерполяционная формула Лагранжа.
Требуется построить полином
Рассмотрим частную задачу: построить полином Т.е. Такой полином имеет вид:
При Поэтому И В результате получаем:
Будем теперь искать интерполяционный полином в виде
Этот полином имеет вид:
Подставляя (3) в (4), получаем:
----- интерполяционная формула Лагранжа
Можно доказать единственность полинома Лагранжа
При n=1 имеем:
При n=2 получаем уравнение параболы, проходящей через три точки:
(точки Пример: Для функции Решение: Вычисляем По формуле (5) получаем:
Точность не велика, т.к. синусоиду мы интерполируем параболой (квадратичной).
`Оценка погрешности интерполяционной формулы Лагранжа.
где
Пример1: с какой точностью можно вычислить Решение: имеем
Из формулы (6) получаем:
Пример2 с какой точностью можно вычислить
Точное значение
6 Обратное интерполирование Задача обратного интерполирования: по заданному значению функции Предположим, что на отрезке [a, b], содержащем узлы интерполяции, функция f(x) монотонна. Тогда существует однозначная обратная функция x=F(y). Она задана той же таблицей, что и y=f(x), только теперь аргументом будет значение В этом случае обратное интерполирование сводится к обычному интерполированию для функции x=F(y). Т.е. строится интерполяционный многочлен (например, по формуле Лагранжа) – многочлен Второй способ применим ко всякой функции f(x) (не обязательно к монотонной!). Не меняя ролями функцию и аргумент, записываем по какой – либо формуле интерполяционный многочлен Рассмотрим другой - интерполяционный метод решения уравнений. Будем рассматривать только равноотстоящие узлы, т.е. Пусть для определенности
Выберем начальное приближение Подставляя Итерационный процесс прекращается, когда два соседних приближения совпадают с заданной системой точности. Т.о. находится Т.к. Пример: функция y=f(x) задана таблично
Найти значение Решение: строим таблицу конечных разностей заданной функции.
Т.к.
Получаем:
Т.к. решение ищем с точностью до 0,0001, (4-ре значащих цифры после запятой), то
ЛЕКЦИЯ 10 Сплайн – интерполяция. (spline – рейка, планка) Механические сплайны – гибкие деревянные рейки, закрепленные на концах. В узлах (точках) интерполяции подвешивают грузила. Сплайн принимает форму, минимизирующую его потенциальную энергию. Если сплайн представить функцией S(x), то S и Кубическая сплайн – функция, удовлетворяющая условиям Т.е. кубический сплайн есть самая гладкая из функций, интерполирующих заданные точки. Пусть отрезок [a, b] разбит на n частей точками Сплайном k-ой степени называется функция, представляющая собой многочлен не выше к-ой степени на каждом из последовательно примыкающих друг к другу интервалов
Задача интерполяции функции Значения сплайна в узлах интерполяции
В сплайне (1) неизвестные Уравнения (2) – (5) дают 4n – 2 уравнения. Т.о. для определения величин
Построим сплайн, удовлетворяющий краевым условиям I типа. Введем величины Интерполяционный кубический сплайн вида
Где Из условия (5) и краевых условий (I) можно определить параметры Действительно, легко проверить, подставляя
С учетом выражений: (беря вторые производные от S(x) по х и подставляя
И краевых условий (I) и условий (S) получим систему из n+1 линейных уравнений относительно неизвестных (Приравнивая:
Решая систему (7) методом Гаусса, получаем в результате прямой прогонки коэффициенты:
Обратной прогонкой получаем результат:
Результаты (8) и (9) позволяют построить кубический сплайн (6) Построение сплайна с учетом краевых условий (II) производится аналогично! Точность интерполяционной функции f(x), имеющей на отрезке [a, b] непрерывные производные до 3-его порядка включительно, кубическим сплайном S(x) по точкам равномерного разбиения отрезка с шагом h при любых краевых условиях (I – III), оценивается неравенством:
! Неравенство (10) дает завышенную оценку точности. Пример: На отрезке [0,
С помощью интерполяционной формулы вычислить приближенное значение
Решение: Т.к. задано 2 отрезка,
Краевые условия (I) имеют вид:
Из системы уравнений (7) имеем:
Находим
Подставляем значения
(т.к. Аналогично:
Получаем для
Т. о. Погрешность меньше Мы могли бы получить выражение для Действительно имеем:
7 Блок – схема программ интерполяции (Ракитин, Первушин «Практическое руководство по методам вычислений. 1998)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2021-03-09; просмотров: 463; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.137 (0.012 с.) |