Дискретные численные методы решения обыкновенных дифференциальных уравнений. Учебное пособие
.pdf
Интегрируя по частям (2.28), получим равенство
g ij = (xn+1 − xn−i+1 )g i−1, j − ig i−1, j +1 . |
(2.34) |
Так как g0i = (xn+1 − xn ) j / j!, то формулу (2.34) можно использовать для вычисления искомых коэффициентов с помощью следующей треугольной таблицы (табл. 2.15).
Таблица 2.15
Коэффициенты gij
|
j |
0 |
1 |
2 |
3 |
i |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
g00 |
g 01 |
g02 |
g 03 |
1 |
|
g10 |
g11 |
g12 |
|
2 |
|
g 20 |
g 21 |
|
|
3 |
|
g30 |
|
|
|
Согласно (2.34), каждый элемент этой матрицы получается из двух элементов предыдущей строки.
Следует отметить, что если длина шага остается постоянной на протяжении s шагов, то коэффициенты gij при i < s будут постоян-
ными. С учетом этого свойства можно утверждать, что дополнительные затраты времени на вычисление переменных коэффициентов становятся несущественными при интегрировании большого числа уравнений, так как коэффициенты при постоянном шаге остаются неизменными.
2.3. МЕТОДЫ АДАМСА ДЛЯ УРАВНЕНИЙ БОЛЕЕ ВЫСОКОГО ПОРЯДКА
Системы дифференциальных уравнений различных порядков можно интегрировать непосредственно без сведения к эквивалентной системе первого порядка.
41
Рассмотрим уравнение d -того порядка
|
|
|
y |
(d ) |
|
′ |
|
(d −1) |
) . |
(2.35) |
|
|
|
|
= f (x, y, y ,..., y |
|
|||||
Интегрируя (2.35) ( d − s ) раз, получаем |
|
|
||||||||
d −1−s |
h |
i |
|
xn+1 x |
x |
|
|
|
||
y (s) (xn+1 ) = ∑ |
|
y (s+i) (xn ) + ∫ |
∫ ... ∫ f (x, y(x),..., y (d −1) (x))dx...dx . |
|||||||
|
|
|||||||||
i=0 |
i! |
|
xn |
xn |
xn |
|
|
|
||
Заменяя функцию f (x, y(x),..., y (d −1) (x)) интерполяционным полиномом, получим явную формулу Адамса:
d −1−s |
h |
i |
xn+1 x |
x |
|
||
yn(s+)1 = ∑ |
|
yn(s+i) + ∫ |
∫ ... ∫ Pk ,n (x)dx...dx . |
(2.36) |
|||
i! |
|||||||
i=0 |
xn |
xn |
xn |
|
|||
Рассмотрим алгоритм Pk ECk +1E , пользуясь разделенными разностями. Это наиболее распространенная форма использования методов Адамса
|
d −1−s |
h |
i |
|
|
k −1 |
|
|
|
yn(s+)1p (xn+1 ) = ∑ |
|
|
yn(s+i) +∑ g i,d −s f n,n−1,...,n−i , |
s = 0, 1, ... , d −1, |
|||||
i! |
|
||||||||
|
i=0 |
|
(d −1) p |
i=0 |
|
|
|
||
p |
p |
|
|
|
), |
|
|
|
|
f n+1 |
= f (xn+1 , yn+1 ,..., yn+1 |
|
|
|
|||||
(s) |
(s) p |
|
|
|
p |
|
= 0, 1, ... , d |
−1, |
|
yn+1 |
= yn+1 + g k ,d −s |
|
f n+1,...,n−k +1 , s |
|
|||||
|
|
f n+1 = f (xn+1 , yn+1 ,..., yn(d+1−1) ). |
(2.37) |
||||||
Следует отметить, |
|
что коэффициенты gi, j |
совпадают с коэффи- |
||||||
циентами первого порядка, так как вычисляются одинаково.
В настоящее время отсутствуют теоретические аргументы в пользу сведения уравнений высокого порядка к системе уравнений первого порядка или, наоборот, в пользу непосредственного их интегрирования.
Вычислительное преимущество формул (2.37) заключается в том, что требуется сформировать и обновлять на каждом шаге только одну таблицу разделенных разностей. Сведение к d уравнениям первого порядка потребовало бы d таблиц разностей.
42
2.4. МЕТОД КОУЭЛЛА
Большинство численных методов интегрирования дифференциальных уравнений можно разделить на две группы, основанные на двух различных принципах.
Методы первой группы основаны на разложении в ряд Тейлора, причем производные высших порядков определяются путем дифференцирования правой части данного уравнения аналитически или численно. К этой группе относятся методы Эйлера, Адамса, Штермера, Коуэлла и др.
Методы второй группы также основаны на разложении в ряды, но без использования в процессе вычисления производных высших порядков. Вместо этого на данном шаге вычисляют правую часть уравнения для различных значений входящих туда переменных. Эти методы называются методами Рунге – Кутты.
Методы второй группы имеют некоторые преимущества перед методами первой группы, а именно: не требуются какие-либо другие методы для начала интегрирования, так как для продвижения вперед на один шаг используются лишь значения искомых функций в последней точке; величина шага может быть в любое время изменена в процессе интегрирования без какой-либо дополнительной работы. При этом в качестве критерия изменения шага могут служить результаты расчетов с нормальным и половинчатым шагами.
Наряду с этим имеются и существенные недостатки этих методов, которые заключаются в следующем: процесс интегрирования лишен простых средств контроля правильности выбора шага и обнаружения арифметических ошибок; метод требует большого количества вычислений правых частей дифференциального уравнения, что связано с большой вычислительной работой, в особенности когда правые части дифференциальных уравнений имеют сложную структуру; увеличение точности метода связано с большими трудностями, так как при этом возрастает громоздкость рабочих формул.
Методы первой группы лишены указанных недостатков, поэтому они нашли широкое применение для решения задач, требующих вы-
43
сокой степени точности. Наиболее распространенным является метод Коуэлла, который, как впоследствии оказалось, идентичен методу «механических квадратур» Гаусса. В частности, метод Коуэлла наиболее часто используется при решении задач небесной механики.
Рассмотрим систему дифференциальных уравнений следующего вида:
d 2 r |
= R(r,t) . |
(2.38) |
|
||
dt 2 |
|
|
Особенность уравнения (2.38) состоит в том, что в его правую часть не входит первая производная, и потому можно избежать двух интегрирований – одного для получения rɺ, а другого для нахождения r . Основная идея метода Коуэлла состоит в том, чтобы перейти прямо от второй производной ɺrɺ к искомой функции r по одной формуле двойного интегрирования, используя при этом интерполяционную формулу Стирлинга. Перейдем к выводу основных соотношений метода Коуэлла с точностью до членов двенадцатого порядка включительно относительно шага интегрирования h .
Согласно формуле Тейлора можно записать
∞ |
|
n h n d n r |
|
|
||||||||
r(tk − h) = rk −1 = rk + ∑ (−1) |
|
|
|
|
|
|
|
|
|
|
, |
|
|
|
|
|
|
|
n |
||||||
|
n! |
|
|
|
|
|
||||||
n=1 |
|
|
dt |
|
|
k |
|
|||||
∞ h n d n r |
|
|
|
|
|
|||||||
r(tk + h) = rk +1 = rk + ∑ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n |
|
|
|
|
||||
|
|
|
|
. |
|
|
||||||
n=1 |
n! dt |
|
|
k |
|
|
||||||
Из этих соотношений находим вторые разности
2 |
|
∞ h |
2n d 2n r |
|
|||||
|
rk |
= 2∑ |
|
|
|
|
|
|
, |
|
|
|
|
|
|||||
|
|
|
|
2n |
|||||
|
|
n=1 |
(2n)! dt |
|
k |
|
|||
так как
2 rk = r(tk + h) − 2r(tk ) + r(tk − h).
Полагая
f = h 2 ɺrɺ= h 2 R(r, t), |
(2.39) |
44
получим
|
∞ |
h 2n |
|
|
d 2n r |
|
|||
2 rk = |
f k + 2∑ |
|
|
|
|
|
|
. |
(2.40) |
(2n + |
2)! |
|
|
||||||
|
n=1 |
|
2n |
|
|||||
|
|
|
|
dt |
|
k |
|
||
Теперь выразим производные через разности функции, используя для этой цели интерполяционную формулу Стирлинга. Система обозначений разностей и сумм представлена в табл. 2.16.
Если вместо радиус-вектора используются его координаты, то после перехода от векторов к их составляющим по координатам, табл. 2.16 преобразуется в три отдельные таблицы.
Кроме того, вводятся следующие обозначения:
|
|
f k |
|
|
= |
1 |
|
[f |
|
1 |
|
|
+ f |
|
|
1 |
|
] |
= f |
|
1 |
|
|
+ |
1 |
f k |
|
, |
|
|
||||||
|
|
2n−1 |
|
|
|
|
|
2n−1 |
|
2n−1 |
|
|
2n−1 |
|
|
|
|
2n |
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
k − 2 |
|
|
k + 2 |
|
|
|
k − 2 |
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
||||||||||||
|
|
|
2n |
|
|
|
|
|
1 |
|
2n |
|
|
2n |
|
|
|
2n |
|
1 |
|
2n+1 |
|
|
|
|
||||||||||
|
|
f |
k + |
1 |
|
= |
|
|
|
[f k |
|
|
|
+ f k +1 ] |
= |
f k |
|
+ |
|
|
|
f |
k + |
1 |
|
, |
|
(2.41) |
||||||||
|
|
|
|
|
2 |
|
|
|
|
2 |
|
|||||||||||||||||||||||||
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
||||||||
где f k +1 − f k = f k1+1 / 2 , |
|
f k1+1 / 2 − f k1−1 / 2 |
= f k2 . |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 2.16 |
||
|
|
Система обозначений разностей и сумм |
|
|
|
|||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
Аргу- |
2-я |
|
|
1-я |
|
|
|
|
Функ- |
|
|
|
|
1-я |
|
|
|
|
2-я |
|
|
|
3-я |
4-я |
|
||||||||||
|
|
|
|
|
|
|
|
|
|
раз- |
|
|
|
|
раз- |
|
|
|
раз- |
раз- |
|
|||||||||||||||
|
мент |
сумма |
сумма |
|
|
|
ция |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
ность |
|
|
ность |
|
|
|
ность |
ность |
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
t0 − 3h |
f −−32 |
|
|
|
|
|
|
|
|
|
|
|
|
f −3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f |
−1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
−5 / 2 |
|
|
|
|
|
|
|
|
|
|
f −5 / 2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
t0 − 2h |
f −−22 |
|
|
|
|
|
|
|
|
|
|
|
f −2 |
|
|
|
|
|
|
|
|
|
|
f −22 |
|
|
|
|
|
|
|||||
|
|
|
|
f |
−1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|||
|
|
|
|
−3 / 2 |
|
|
|
|
|
|
|
|
|
|
f −3 / 2 |
|
|
|
|
|
|
|
|
|
|
|
f −3 / 2 |
|
|
|||||||
|
t0 − h |
f −−12 |
|
|
|
|
|
|
|
|
|
|
|
|
f −1 |
|
|
|
|
|
|
|
|
|
|
|
f −21 |
|
|
|
|
f −41 |
|
|||
|
|
|
|
|
|
−1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
||
|
|
|
|
f −1 / 2 |
|
|
|
|
|
|
|
|
|
|
f −1 / 2 |
|
|
|
|
|
|
|
|
|
|
|
f −1 / 2 |
|
|
|||||||
|
t0 |
f 0−2 |
|
|
|
|
|
|
|
|
|
|
|
|
f0 |
|
|
|
|
|
|
|
|
|
|
|
f 02 |
|
|
|
|
f 04 |
|
|||
|
|
|
|
|
f1−/ 12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
f11/ 2 |
|
|
|
|
|
|
|
|
|
|
|
f13/ 2 |
|
|
|||
|
t0 + h |
f1−2 |
|
|
|
|
|
|
|
|
|
|
|
|
f1 |
|
|
|
|
|
|
|
|
|
|
|
f12 |
|
|
|
|
... |
|
|||
|
|
|
|
|
f3−/12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
f31/ 2 |
|
|
|
|
|
|
|
|
|
|
|
... |
|
|
|||
|
t0 + 2h |
f 2−2 |
|
|
|
|
|
|
|
|
|
|
|
|
f2 |
|
|
|
|
|
|
|
|
|
|
|
... |
|
|
|
|
|
|
|
|
|
|
... |
... |
|
|
|
... |
|
|
|
|
|
|
|
|
... |
|
|
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
45
Интерполяционную формулу Стирлинга можно представить в следующем виде:
f (tk + zh) = |
∞ |
|
fk + ∑ Ai fki , |
(2.42) |
i =1
где fki – разность i -того порядка для k -тоой строки, а коэффициенты Ai определяются следующими рекуррентными соотношениями:
|
A2 j +1 |
= |
z 2 |
− j 2 |
A2 j −1 , |
|
||||||||||
|
2 j(2 j + |
1) |
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
A2 j +2 |
= |
|
z |
|
A2 j +1 , |
|
(2.43) |
|||||||
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
2 j + 2 |
|
|
|
|
|||||
где |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A1 = z . |
|
|
|
|
|
|
(2.44) |
|||
Соотношения (2.43) и (2.44) показывают, что коэффициенты Ai |
||||||||||||||||
являются полиномами i -той степени относительно z . |
|
|||||||||||||||
Из формулы (2.42) находим |
|
|
|
|
|
|
|
|
|
|||||||
|
d n f |
|
|
∞ d n A |
|
i |
|
|||||||||
|
n |
|
|
|
|
= |
|
|
|
|
|
i |
|
|
||
h |
|
dt |
n |
|
|
∑ |
dz |
n |
|
f k . |
(2.45) |
|||||
|
|
|
|
k |
i=1 |
|
k |
|
|
|||||||
Дифференцируя выражения (2.43) n раз, получим
A(n) |
= |
1 |
|
|
[n(n − 1) A(n−2) + 2nzA(n−1) |
+ (z 2 |
− j |
2 ) A(n) |
], |
||||||||||
|
|
|
|
||||||||||||||||
2 j +1 |
|
2 j(2 j + 1) |
|
2 j −1 |
|
2 j −1 |
|
|
|
|
2 j −1 |
|
|||||||
A(n) |
= |
1 |
[nA(n−1) + zA(n) |
]. |
|
|
|
|
|
|
|
|
|||||||
|
2 j + 2 |
|
|
|
|
|
|
|
|
||||||||||
2 j +2 |
|
|
|
|
2 j +1 |
|
2 j +1 |
|
|
|
|
|
|
|
|
|
|
||
При z = 0 имеем |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
A(n) |
= |
1 |
|
[n(n − 1) A(n−2) |
− j |
2 A(n) |
|
], |
|
|
||||||
|
|
|
2 j(2 j + 1) |
|
|
|
|||||||||||||
|
|
|
2 j +1 |
|
|
|
|
|
2 j −1 |
|
|
2 j −1 |
|
|
|
||||
|
|
|
|
|
|
A(n) |
= |
|
|
n |
A(n−1) . |
|
|
|
|
|
|
(2.46) |
|
|
|
|
|
|
|
2 j |
+ 2 |
|
|
|
|
|
|
||||||
|
|
|
|
|
|
2 j +2 |
|
|
2 j +1 |
|
|
|
|
|
|
|
|||
Формулы (2.45) и (2.46) позволяют выразить производные любого порядка через разности.
46
Так как Ai являются полиномами i -той степени относительно z , то при n > i имеем
|
A(n) = 0 . |
|
|
i |
|
Полагая в соотношениях (2.46) n = 2 j + 1 и n = 2 j + 2 , найдем |
||
A(2 j +2) |
= A(2 j +1) = A(2 j −1) . |
|
2 j +2 |
2 j +1 |
2 j −1 |
Так как из равенства (2.44) имеем |
A(1) = 1, то для любых значе- |
|
1
ний i имеет место равенство
Ai(i) = 1.
Первое из соотношений (2.46) показывает, что если для какоголибо индекса j0 четные или нечетные производные равны нулю, то и для любых индексов j > j0 указанные производные будут также равны нулю. Так как для A1 все чётные производные равны нулю, то из соотношений (2.46) для любых значений j следует
A(2n) |
= 0, A(2n+1) |
= 0. |
2 j +1 |
2 j +2 |
|
Таким образом, если нижние и верхние индексы разной чётности, то имеет место равенство
Ai(n) = 0.
Это значит, что нечётные производные, определяемые соотношениями (2.45), выражаются только через нечётные разности, а чётные производные – только через чётные.
Из соотношений (2.46) с учётом указанных свойств легко находим
A(1) |
= (−1) j |
( j !) |
2 |
, |
A(1) |
= 0, |
|
|||||
|
|
|
|
|||||||||
(2 j + |
|
|
|
|||||||||
2 j +1 |
|
|
|
1)! |
2 j +2 |
|
|
|||||
и, следовательно, |
|
|
|
|
|
|
|
|
|
|
|
|
df |
∞ |
|
|
( j !) |
2 |
f k2 j +1 . |
|
|||||
h |
|
|
|
= ∑ (−1) j |
|
|
|
|
(2.47) |
|||
|
|
|
(2 j + |
|
||||||||
dt k |
j=0 |
|
1)! |
|
|
|||||||
Производные высших порядков, легко находятся непосредственно по рекуррентным формулам (2.46).
47
Найдём производные, определяемые соотношением (2.45):
|
df |
|
|
= |
|
1 |
− |
1 |
|
3 |
|
|
+ |
|
|
1 |
|
|
|
|
|
5 |
− |
|
|
|
1 |
|
|
|
|
7 |
+ |
|
|
1 |
|
|
9 |
− |
|
|
1 |
|
|
|
11 |
+ …, |
|
||||||||||||||||||||||||||||||||||||
h |
|
|
|
|
|
|
|
|
|
|
f |
k |
|
|
|
f |
k |
|
|
|
|
|
|
|
|
f |
k |
|
|
|
|
|
|
|
f |
k |
|
|
|
|
|
f |
k |
|
|
|
|
|
|
f |
|
k |
|
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||
|
dt k |
|
|
|
|
|
6 |
|
|
|
|
|
|
|
30 |
|
|
|
|
|
|
|
|
|
|
140 |
|
|
|
|
630 |
|
|
|
2772 |
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
|
|
d 2 f |
|
|
|
|
|
2 |
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
6 |
|
|
|
|
|
1 |
|
|
|
8 |
|
|
|
|
|
1 |
|
|
10 |
|
|
|
|
1 |
|
12 |
|||||||||||||||||||||||||
h |
2 |
|
|
|
|
|
|
|
|
= f |
|
− |
|
|
|
|
|
|
|
|
|
|
|
f |
4 + |
|
|
|
|
|
|
|
f |
− |
|
|
|
|
|
|
|
f |
+ |
|
|
|
|
|
|
f |
|
− |
|
|
|
f |
|||||||||||||||||||||||||||||
|
|
|
2 |
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
k |
|
|
|
k |
|||||||||||||||||||||||||||||||||||||||
|
|
|
dt |
|
|
|
|
|
|
|
12 |
|
|
|
|
k |
|
|
|
|
|
|
90 |
|
|
|
|
|
|
|
|
|
560 |
|
|
|
|
|
3150 |
|
|
|
16632 |
||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||
|
|
d 3 f |
|
|
|
|
|
3 |
|
|
1 |
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
7 |
|
|
|
|
|
|
|
7 |
|
|
|
|
|
41 |
|
|
|
|
|
9 |
|
|
|
|
|
479 |
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
h |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
= f |
|
− |
|
|
|
|
|
|
|
f |
|
|
+ |
|
|
|
|
|
|
|
|
|
|
|
f |
|
− |
|
|
|
|
|
|
|
|
|
f |
|
+ |
|
|
|
|
|
|
|
|
f |
11 − …, |
|
|||||||||||||||||||||
|
|
|
|
|
|
|
3 |
|
|
k |
|
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||
|
|
|
dt |
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
120 |
|
|
|
|
|
|
|
|
|
3024 |
|
|
|
|
|
151200 |
|
k |
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||
|
|
d 4 f |
|
|
|
|
|
4 |
|
|
1 |
|
|
|
|
|
|
6 |
|
|
|
|
|
|
7 |
|
|
|
|
|
|
|
|
8 |
|
|
|
|
|
41 |
|
|
|
|
|
|
|
|
|
|
479 |
|
|
|
12 |
|
|
|
|||||||||||||||||||||||||||
h |
4 |
|
|
|
|
|
|
|
|
= f |
|
− |
|
|
|
|
|
|
|
|
f |
+ |
|
|
|
|
|
|
|
|
|
|
|
|
f |
|
− |
|
|
|
|
|
|
|
|
|
f |
10 + |
|
|
|
|
|
|
|
f |
− …, |
|
|||||||||||||||||||||||||||
|
|
|
4 |
|
|
k |
|
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
k |
|
|||||||||||||||||||||||||||||||||||||
|
|
|
dt |
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
|
240 |
|
|
|
|
|
|
|
7560 |
|
|
|
k |
|
|
|
|
|
453600 |
|
|
|
|
||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||
|
|
d 5 f |
|
|
|
|
|
5 |
|
|
1 |
|
|
|
|
|
|
|
7 |
|
|
|
|
13 |
|
|
|
|
|
|
|
9 |
|
|
139 |
|
|
|
11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
h |
5 |
|
|
|
|
|
|
|
|
|
|
|
= f |
|
− |
|
|
|
|
|
|
|
f |
|
|
+ |
|
|
|
|
|
|
|
|
|
|
|
f |
|
− |
|
|
|
|
|
|
|
|
|
f |
+ …, |
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||
|
|
|
|
|
|
5 |
|
|
k |
|
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||
|
|
|
dt |
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
144 |
|
|
|
|
|
|
|
|
|
6048 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
d 6 f |
|
|
|
|
|
6 |
|
|
1 |
|
|
|
|
|
|
8 |
|
|
|
|
|
|
|
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
139 |
|
|
12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
h |
6 |
|
|
|
|
|
|
|
|
|
= f |
|
− |
|
|
|
|
|
|
|
|
f |
|
+ |
|
|
|
|
|
|
|
|
|
|
|
f |
10 − |
|
|
|
|
|
|
|
|
f |
+ …, |
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|
6 |
|
|
k |
|
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||
|
|
|
dt |
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
240 |
|
|
|
|
|
|
k |
|
|
|
|
|
12096 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
|
|
d 7 f |
|
|
|
|
|
7 |
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |
|
|
|
|
11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||
h |
7 |
|
|
|
|
|
|
|
|
= f |
|
− |
|
|
|
|
|
|
|
|
|
|
|
f |
9 + |
|
|
|
|
|
|
|
|
|
|
f |
− …, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
7 |
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||
|
|
|
dt |
|
|
|
|
|
|
|
12 |
|
|
|
|
k |
|
|
|
|
|
|
240 |
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
d 8 f |
|
|
|
|
|
8 |
|
|
1 |
|
|
|
|
|
|
|
10 |
|
|
|
|
|
|
31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
h |
8 |
|
|
|
|
|
|
|
|
|
|
= f |
|
− |
|
|
|
|
|
|
|
f |
|
+ |
|
|
|
|
|
|
|
|
|
|
|
|
f |
12 − …, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
8 |
|
|
k |
|
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
dt |
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
360 |
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||
|
|
d 9 f |
|
|
|
|
|
9 |
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
h |
9 |
|
|
|
|
|
|
|
|
|
= f |
|
− |
|
|
|
|
|
|
|
|
f |
11 + …, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
|
|
9 |
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||
|
|
|
dt |
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
d 10 |
|
f |
|
|
|
|
|
10 |
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
10 |
|
|
|
|
|
|
|
|
|
|
= |
|
|
|
|
|
− |
|
|
|
|
|
|
|
|
|
|
|
|
+ |
… |
, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
h |
|
|
|
|
|
|
|
|
|
|
f k |
|
|
|
|
|
|
|
|
|
|
|
|
f k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
dt |
10 |
|
|
|
|
|
|
12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
d 11 f |
|
|
|
|
|
11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
11 |
|
|
|
|
|
|
|
|
|
|
= |
|
|
|
− |
… |
, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
h |
|
|
|
|
11 |
|
|
f k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
dt |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
d 12 |
|
f |
|
|
|
|
|
12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
12 |
|
|
|
|
|
|
|
|
|
|
= |
|
|
|
|
|
− |
|
… |
. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
h |
|
|
|
|
12 |
|
|
|
f k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
|
dt |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
48
+ …,
(2.48)
Подставляя найденные выражения для производных в соотношение (2.40), получим основную формулу разностного метода Коуэлла:
2 r = f |
|
+ |
1 |
|
f 2 |
− |
|
|
1 |
|
f |
4 |
+ |
|
31 |
|
f 6 |
|
− |
289 |
|
f |
8 + |
|||||||||
|
|
|
240 |
|
|
60480 |
|
|
|
|||||||||||||||||||||||
k |
k |
|
12 |
|
k |
|
|
|
k |
|
k |
|
|
|
3628800 |
k |
||||||||||||||||
+ |
|
|
317 |
|
|
f k10 − |
|
|
6803477 |
|
|
|
f k12 + … . |
(2.49) |
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
2615348736000 |
|
||||||||||||||||||||||
22809600 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
Искомый радиус-вектор |
rk + 1 |
находится при помощи двойного |
||||||||||||||||||||||||||||||
суммирования: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
k +1 / 2 = |
|
k −1 / 2 + |
2k , |
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
rk +1 = rk + |
|
|
k +1 / 2 . |
|
|
|
|
|
|
|
|
|||||||||||
Вычисления по методу Коуэлла начинаются следующим образом. |
||||||||||||||||||||||||||||||||
Зная r0 и r−1, можем вычислить |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
r0 − r−1 = |
|
|
−1/ 2 . |
|
|
|
|
|
|
|
|
|
||||||||
Затем, отбрасывая в формуле (2.49) неизвестные пока члены с |
||||||||||||||||||||||||||||||||
разностями f02 , |
|
f 04 , находим в первом приближении |
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
2 = f |
0 |
= h 2 F = h 2 F (r , t |
0 |
) . |
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
0 |
|
|
|
|
|
|
0 |
|
|
|
|
|
|
||||
После того, как стала известна вторая разность |
20 , |
можем вы- |
||||||||||||||||||||||||||||||
числить 1/ 2 и r1 по формулам |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
1/ 2 = |
|
−1/ 2 + |
20 , |
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
r1 = r0 |
+ |
1/ 2 . |
|
|
|
|
|
|
|
|
|
|
||||||||
Имея теперь r |
|
|
, |
|
r , |
r , |
можем вычислить |
|
f 2 |
и, |
следовательно, |
|||||||||||||||||||||
|
|
|
−1 |
|
|
0 |
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
||
найти по формуле (2.49) более точное значение для |
20 , а именно |
|||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
20 = f 0 |
+ |
1 |
f |
02 . |
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
|
|
|
|
|
|
|
|
|
|
|
|
||
Чтобы получить формулы метода квадратур, просуммируем написанный ряд два раза: сначала от нуля до i , а затем от нуля до k −1. В результате будем иметь
r |
= f |
−2 |
+ |
1 |
f |
|
− |
|
1 |
|
f |
2 |
+ |
31 |
|
f |
4 |
− |
|
289 |
f |
6 |
+ |
|||
|
|
|
|
240 |
|
|
60480 |
|
|
3628800 |
|
|||||||||||||||
k |
|
k |
12 |
|
k |
|
|
|
|
k |
|
|
|
k |
|
|
|
k |
|
|||||||
|
|
+ |
|
317 |
|
|
|
f k8 − |
|
|
6803477 |
|
|
|
|
f k10 + …, |
|
|
(2.50) |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
2615348736000 |
|
|
|
||||||||||||||
|
|
22809600 |
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
|
|
|
|
|
|
|
|
|
|
|
где
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
k −1 |
−+11 , |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f k−2 = |
f 0−2 + ∑ f i |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
i=0 |
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
−1 |
|
|
|
|
−1 |
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
= |
+ |
∑ f j . |
|
|
|
|
|
|
|
|
|
|
|
|
|
(2.51) |
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f i+ 1 |
f − 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
2 |
|
j =0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
При произвольном выборе начальных значений сумм |
|
f 0−2 и |
f −−11 |
|||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
мы исходили из того, что выполнялись равенства |
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||
|
f |
−2 |
= r |
− |
1 |
|
f |
|
+ |
|
1 |
|
|
f |
2 − |
|
31 |
|
f |
4 |
+ |
|
289 |
|
f |
|
6 − |
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
60480 |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
0 |
|
0 |
12 |
|
|
0 |
240 |
|
|
|
0 |
|
|
0 |
|
|
3628800 |
|
0 |
|
|
|
||||||||||||||||||||
|
|
|
|
− |
|
317 |
|
|
f |
08 + |
|
|
6803477 |
|
|
|
|
f |
010 − …, |
|
|
|
|
|
(2.52) |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
2615348736000 |
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
22809600 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
f −1 |
= |
r |
|
|
− |
|
1 |
f |
1 |
|
+ |
1 |
|
|
|
f 3 |
|
− |
|
31 |
|
|
f |
|
5 |
|
+ |
289 |
|
f |
7 |
− |
||||||||||||
|
|
|
− 1 |
|
|
|
|
|
|
|
|
|
|
|
|
− 1 |
|
|
|
|
|
|
− 1 |
|||||||||||||||||||||
− 1 |
|
− 1 |
2 |
|
|
12 |
|
|
|
|
|
240 |
|
|
− 1 |
|
60480 |
|
|
2 |
3628800 |
|
|
|||||||||||||||||||||
2 |
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
2 |
|
|
|
|
|
|
|
2 |
|||||||||||||||||||||
|
|
|
− |
|
|
317 |
|
|
f 9 |
|
+ |
|
|
6803477 |
|
|
|
|
f |
11 |
− … . |
|
|
|
|
(2.53) |
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
− 1 |
|
|
|
|
|||||||||||||||
|
|
|
|
22809600 |
|
− 1 |
|
|
2615348736000 |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
2 |
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
Соотношения (2.50), (2.51) с учётом выражений (2.52), (2.53) представляют собой метод квадратур, соответствующий методу Коуэлла.
Отметим, что формула (2.53), определяющая начальное значение первой суммы, употребляется тогда, когда начальные условия движения заданы координатами для двух соседних моментов (t0 − h, t0 ) . В том случае, когда начальные условия движения заданы положением и скоростью для момента t0 , формулу (2.53) необходимо преобразовать
с тем, чтобы исключить неизвестную величину |
r−1/ 2 . |
|
|
|
|
|
|||||||||||||||||||||||||||||
Разлагая |
|
|
r−1/ 2 в ряд Тейлора и принимая во внимание на осно- |
||||||||||||||||||||||||||||||||
вании (2.40) и (2.49), что |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
∞ |
|
h 2n |
|
d 2n f |
|
|
|
1 1 |
|
2 |
|
1 |
|
|
4 |
|
31 |
|
|
6 |
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
… |
|
|
∑ |
(2n + |
|
|
|
= |
|
2 12 |
f |
|
− |
240 |
f 0 + |
60480 |
|
f 0 − |
|
|||||||||||||||||||
2)! |
2n |
|
|
0 |
|
|
, |
|
|||||||||||||||||||||||||||
n=1` |
|
|
|
|
|
dt |
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
а также учитывая равенства (2.41), будем иметь |
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
−1 |
|
|
1 |
|
|
|
∞ |
h2n−1 d 2n−1 f |
|
|
1 |
|
1 |
|
1 |
|
3 |
|
|
|
31 |
|
|
5 |
|
||||||||||
ɺ |
|
|
|
f0 + ∑ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
… |
||||||||||
− |
|
|
|
|
|
|
|
− |
f0 |
− |
|
|
f0 |
+ |
|
|
|
|
f |
0 − |
|||||||||||||||
f− 1 = hr0 |
2 |
|
(2n + |
|
2n−1 |
|
|
|
|
|
|
|
. |
||||||||||||||||||||||
2 |
|
|
|
|
|
n=1` |
1)! |
|
|
|
|
|
0 |
|
12 |
|
|
|
240 |
60480 |
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
dt |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
50 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
