- •«Численные методы» Содержание
- •Глава 1 приближенное решение уравнений.
- •§1. Отделение корней уравнения.
- •Графический метод отделения корней.
- •Метод исследования отрезков.
- •§2. Правило пропорциональных частей (метод хорд).
- •§3. Метод касательных (Ньютона).
- •§4. Комбинированное применение методов хорд и касательных.
- •Глава II. Интерполирование функций.
- •§1. Интерполяционный полином Лагранжа.
- •§5. Метод итераций.
- •§2. Интерполяционная формула Ньютона.
- •Глава III. Приближенное вычисление определенных интегралов.
- •§1. Метод прямоугольников.
- •§2. Метод трапеций.
- •§3. Метод парабол (Метод Симпсона).
- •Вывод формулы парабол (Симпсона).
- •Глава IV. Приближенное решение дифференциальных уравнений.
- •§1. Метод Эйлера.
- •§2. Метод Рунге – Кутта. (Один из наиболее употребляемых методов повышенной точности).
§2. Интерполяционная формула Ньютона.
Пусть у0, у1, у2,....... – значения некоторой функции y = f (x), соответствующие равноотстоящим значениям аргументам х0, х1, х2, ....... (т.е. хk+1 – xk = Δx = const ).
Введем обозначения:
Δу0 = у1 – у0, Δу1 = у2 – у1, Δу2 = у3 – у2, ......... , Δуп-1 = уп – уп-1 - разности первого порядка данной функции;
Δ2у0 =Δ у1 –Δ у0, Δ2у1 =Δ у2 –Δ у1, ............. – разности второго порядка
........................................................................
Δп+1у0 =Δпу1 –Δпу0, Δп+1у1 =Δпу2 –Δпу1, ............. – разности (п+1) - го порядка
Производя последовательные подстановки, получим:
Δ2у0
= у2 -2у1 + у0
, Δ3у0
= у3 -3у2 +3 у1
– у0 , ........
Подобным же образом получаем:
у1 = у0 + Δу0 , у2 = у0 + 2Δу0 + Δ2у0 , у3 = у0 + 3 Δу0 + 3Δ2у0 + Δ3у0 , ......
(3)
Запишем таблицу разностей:
х0 у0
Δ у0
х1 у1 Δ2у0
Δ у1 Δ3у0
х2 у2 Δ2у1 Δ4у0
Δ у2 Δ3у1
х3 у3 Δ2у2
Δ у3
х4 у4
....................................................
Если в формуле (3) положить, что п – не только целое и положительное число, а может быть любым п = t, то получим интерполяционную формулу Ньютона
(4)
Мы
получили такую функцию от t,
которая обращается при t
= 0 в у0, при t
= 1 в у1, при t
= 2 в у2 и т. д.
Поскольку последующее значение аргумента
х при постоянном шаге h
определяется формулой xn
= x0 + nh,
то
.
Тогда, полагая x =
x0 + th
,
приведем формулу (3) к виду
(3*)
х |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
у |
3 |
7 |
13 |
21 |
31 |
43 |
57 |
Из таблицы
Найти значение у при х = 3,1, пользуясь интерполяционной формулой Ньютона.
Решение. Составим таблицу разностей:
х |
у |
Δу |
Δ2 у |
Δ3 у |
1
2
3
4
5
6
7 |
3
7
13
21
31
43
57 |
4
6
8
10
12
14
|
2
2
2
2
2
|
0
0
0
0
|
Здесь х0
= 3, х =
3,1, h
= 1. Тогда
Интерполяционная
формула Ньютона (4) для этого случая:
Следовательно
,
т.е. при
х = 3,1
у =
13,71
Интерполяционная
функция Ньютона (3*)
Контрольные задания
Используя интерполяционную формулу Лагранжа, найти уравнение параболы проходящей через точки (2; 0), (4; 3), (6; 5), (8; 4), (10; 1).
(Ответ: у =
(х4
- 26х3 + 220х2 –
664х + 640))
Даны точки (0; 3), (2; 1), (3; 5), (4; 7). Используя интерполяционную формулу Лагранжа, составить уравнение функции, принимающей указанные значения при заданных значениях аргумента.
(Ответ: у =
(
- 2х3 -15х2 + 25х
-9))
Используя интерполяционную формулу Лагранжа, построить функцию, принимающую значения заданные таблицей.
х |
1 |
3 |
4 |
6 |
у |
-7 |
5 |
8 |
14 |
(Ответ: у =
(
х3 -13х2 + 69х
-92))
Используя интерполяционную формулу Лагранжа, построить функцию, график которой проходит через точки (2; 3), (4; 7), (5; 9), (10; 19).
(Ответ: у =2х - 1)
Даны десятичные логарифмы чисел:
lg 2,0 = 0,30103, lg 2,1 = 0,32222, lg 2,2 = 0,34242,
lg 2,3 = 0,36173, lg 2,4 = 0,38021, lg 2,5 = 0,39794.
Пользуясь интерполяционной формулой Ньютона, найти lg 2,03.
(Ответ: lg 2,03 = 0,30750)
Найти интерполяционный полином Ньютона для функции y = f (x), если известны ее значения f (1) = 6, f (3) = 24, f (4) =45.
(Ответ: у = 4х2 - 7х+ 9)
Найти интерполяционный полином Ньютона для функции f(x)= 2x и ее значениям в точках х0 = -1, х1 = 0, х2 = 1, х3 = 2, х4 = 3 и вычислить f(-0,5) и f(2,5).
(Ответ: у =8 + 4(х - 3) + (х – 3)(х - 2)+
(х
– 3)(х - 2)(х – 1) +
(х
– 3)(х - 2)(х – 1)х, f(-0,5)=
0,700, f(2,5)= 5,658.)
Составить интерполяционную формулу Ньютона по данным таблицы
х |
0 |
1 |
2 |
3 |
4 |
у |
1 |
4 |
15 |
40 |
85 |
(Ответ: у = х3 + х2 + х + 1)
