Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Интерполяционные формулы конечных разностейСодержание книги
Поиск на нашем сайте
Для функции f(x), заданной таблично, величина Di=yi+1-yi называется первой нисходящей конечной разностью. Величина D2yi=Dyi+1-Dyi - второй конечной разностью, а, следовательно, для произвольного порядка будем иметь Dnyi=Dn-1yi+1-Dn-1yi. (6.2) Первая восходящая конечная разность определяется из , для разности второго порядка имеем формулу и аналогично для произвольного порядка получаем . (6.3) Нисходящие разности употребляются в основном в начале таблицы, а восходящие разности в конце её. Для функции f(x), заданной в равноотстоящих точках, для интерполирования вперёд используется формула Грегори-Ньютона в виде. (6.4) где t=(x-x0)/h - число шагов необходимое для достижения точки x, исходя из точки x0;Dky0 - нисходящая конечная разность k -го. Погрешность этой формулы, называемой первой интерполяционной формулой Ньютона, определяется из (6.5) где x0£x£x. Полином выгодно использовать в окрестностях начального значения x0, когда t - мало по абсолютной величине. Если в (6.4) положить n =1, то получим формулу линейного интерполирования P1(x)=y0+tDy0, (6.6) при n =2 будем иметь формулу квадратичного интерполирования. . (6.7) За начальное значение x0 можно принять любое x. Тогда формула (6.4) содержит только те значения y(x), которые идут после этого начального значения. Если дана неограниченная таблица значений y, то степень полинома n может быть любой и её выбирают из условия, чтобы Dny была с заданной степенью точности постоянной. Формула Грегори-Ньютона для интерполирования назад (вторая интерполяционная формула Ньютона) имеет вид (6.8) где t=(x-xn)/h. Погрешность формулы (6.8) определяют по , (6.9) в котором . Формулу рекомендуется применять вблизи конца таблицы. Обе формулы можно использовать для экстраполяции y(x), если она на концах [a,b] изменяется плавно. Шаг экстраполяции берётся h/ 2.
Интерполяционные формулы центральных разностей
Для функции y=f(x) заданной в равноотстоящих узлах центральные разности определяются соотношением ; ; , (6.10) которое с учётом нисходящих и восходящих разностей имеет вид Dy-n, Dy-n+1,…, Dy-2, Dy-1, Dy0 ,, Dy1,y2,…,yk-1,yn (4.11) Узлы интерполирования в этом случае размещены симметрично относительно x0, а их значения , ±n. Значение f(x) в точке xi<x<xi+1, не совпадающей с узлом интерполирования, может быть определено с помощью полинома Стирлинга
, (6.12) где t=(x-x0)/h, - центральные разности. Погрешность формулы Стирлинга . (6.13) Формулу (6.12) используют для интерполирования в середине интервала [a,b], около конца и начала его (в последнем случае (6.12) даёт более точный результат). Центральную точку x0 выбирают так, чтобы –0,5 £t£ 0,5. Знание центральных разностей позволяет использовать при интерполяции полином Бесселя Интерполирование функции с не равноотстоящими узлами
Для произвольно заданных узлов интерполяции можно воспользоваться формулой Лагранжа или многочленом Ньютона. Интерполяционный полином Лагранжа имеет формулу (6.14) или в развёрнутом плане (6.15) Погрешность при вычислении определяется выражением
, (6.16)
Примеры №1 Найти значение интерполирующего полинома для функции y=ex заданной таблицей.
на интервале [3,5; 3,6] с шагом =0,05. Решение. Составим таблицу с нисходящими конечными разностями для заданных точек функции y=ex
Отмечаем, что значения конечных разностей третьего порядка примерно одинаковы, а это значит, что нужно использовать полином Pn(x) степени n=3. Для х0=3,50 и у0=33,115, мы имеем отыскиваемый полином в виде. или с учетом значений
№2 Необходимо найти значение функции y(x) для x1=1,2173 по данным таблицы.
Найдем для этого случая нисходящие конечные разности.
Отметим, что, начиная со второго порядка, конечные разности примерно одинаковы. Следовательно, воспользуемся полиномом Ньютона второго порядка, для x=1,2173.
№3 Пусть yx функция заданная таблицей с неравноотстоящими значениями аргумента.
Нужно вычислить значение функции для x1=0,112. Воспользуемся формулой Лагранжа где используются разделенные разности. Составим таблицу этих разностей.
Затем определяем f(0,112) двумя методами, для x0 равным соответственно 0,103 и 0,108:
В результате имеем f(0,112) ≈ 2,04922. №4 Оттискать эмпирическую формулу для функции yx заданной таблично.
Вычислим нисходящие конечные разности второго порядка
из таблицы видим, что , а это значит необходим полином Ньютона второй степени. Запишем его в виде y = 5,2 + 2,8x – x(x – 1) в итоге имеем
y = 5,2 + 3x – 0,2x2. №5 Пусть yx заданнасвоими значенияи в нижеприведенной таблице. Необходимо вычислить значение yx для аргумента x=0,304, используя полиномы Ньютона первого и второго порядков.
Полином Ньютона первого порядка y(0,304) = y0 + q∙Δy0; h(x) = x1- x0 = 0,31-0,30 = 0,01. Δy0 = y1- y0 = 3,12 - 3,17 = -0,05. y(0,304) = 3,17 + 0,4 ∙ (-0,05); y(0,304) = 3,15. Полином Ньютона второго порядка Δ2y0 = Δ1y1 – Δ1y0 = 3,04 – 3,12 – (-0,05) = -0,03. y(0,304) = 3,153.
Варианты заданий 6.1. Найти значение функции, используя формулу Лагранжа по данным таблицы Таблица 1
Таблица 2
6.2. Найти значения функции, используя полиномы Ньютона для начала и конца интервала интерполяции.
Таблица 3
Таблица 4
Таблица 5
6.6. Контрольные вопросы
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-04-21; просмотров: 788; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.226.187.232 (0.006 с.) |