ВУЗ:
Составители:
27
Пусть
−
2
h
,N2
h,N
y,y
сеточные
решения в правом конце отрезка
интегрирования, вычисленные методом
m- го
порядка точности с шагом сетки
2
h
h
, соответственно. Для этих решений справедливы равенства:
)84(),h(o
2
h
cy)Xx(y),h(ochy)Xx(y
m
m
2
h
,N2
0
mm
h,N0
+
⎟
⎠
⎞
⎜
⎝
⎛
=−++=−+
где
c –
не зависящая от
h
постоянная, одна и та же для обеих формул
(84)
, а
символом
)(
m
ho
обозначены малые более высокого порядка, чем
m
h
.
Воспользоваться равенствами
(84)
для нахождения главных членов
погрешности рассматриваемых решений не удается, поскольку входящее в них
значение точного решения
)(
Xxy
0
+
нам не известно. Однако, если вычесть
первое равенство из второго , получится соотношение
)85(),h(oyy)21(
2
h
c
m
2
h
,N2
h,N
m
m
+−=−
⎟
⎠
⎞
⎜
⎝
⎛
отбрасывание малой высшего порядка в котором приводит к следующему
приближенному представлению для главного члена погрешности сеточного
решения
:
,
2
h
N2
y
)86(.yy
12
1
2
h
c
h,N
2
h
,N2
m
m
⎟
⎠
⎞
⎜
⎝
⎛
−
−
≈
⎟
⎠
⎞
⎜
⎝
⎛
Если модуль правой части
(86)
не превышает заданного предельно допустимого
значения для абсолютной погрешности сеточного решения, то вычисления
заканчивают и в качестве приближенного решения на отрезке интегрирования
принимают сеточное решение, вычисленное с шагом
h/2.
В противном случае
описанную процедуру повторяют для шагов
h
/2, h/4,
и так далее.
Отметим, что при оценке погрешности по правилу Рунге конец отрезка
может быть заменен любой фиксированной его точкой (например, серединой
отрезка); шаг
h
при этом выбирается так, чтобы эта точка оказалась узлом
сетки.
Замечание 39
. Проведенные только что рассуждения позволяют указать и
способ уточнения полученного сеточного решения.
А именно, если выразить из равенства
(85)
величину
m
2hc )/( и
подставить результат во вторую из формул
(84),
то получим равенство
),()(
,
,,
m
hN
2
h
N2
m
2
h
N2
0
hoyy
12
1
yXxy +
⎭
⎬
⎫
⎩
⎨
⎧
⎟
⎠
⎞
⎜
⎝
⎛
−
−
+=+
которое означает, что величина в фигурных скобках является лучшим
приближением для
),( Xxy
0
+ чем сеточное решение
,
,
2
h
N2
y
поскольку
погрешность этой величины есть бесконечно малая порядка ),(
m
ho тогда как
погрешность сеточного решения имеет порядок
).(
m
hO
27 Пусть y N ,h , y 2 N ,h − сеточные решения в правом конце отрезка 2 интегрирования, вычисленные методом m- го порядка точности с шагом сетки h, h соответственно. Для этих решений справедливы равенства: 2 m ⎛h⎞ y( x0 + X ) − y N ,h = ch + o( h ), y( x0 + X ) − y 2 N ,h = c ⎜ ⎟ + o( h m ), ( 84 ) m m 2 ⎝2⎠ где c не зависящая от h постоянная, одна и та же для обеих формул (84), а символом o(h m ) обозначены малые более высокого порядка, чем h m . Воспользоваться равенствами (84) для нахождения главных членов погрешности рассматриваемых решений не удается, поскольку входящее в них значение точного решения y ( x0 + X ) нам не известно. Однако, если вычесть первое равенство из второго , получится соотношение m ⎛h⎞ c ⎜ ⎟ ( 1 − 2 m ) = y N ,h − y 2 N ,h + o( h m ), ( 85 ) ⎝ ⎠ 2 2 отбрасывание малой высшего порядка в котором приводит к следующему приближенному представлению для главного члена погрешности сеточного решения y 2 N , h : 2 m ⎛h⎞ 1 ⎛ ⎞ c⎜ ⎟ ≈ m ⎜ y 2 N , h − y N ,h ⎟ . ( 86 ) ⎝2⎠ 2 − 1⎝ 2 ⎠ Если модуль правой части (86) не превышает заданного предельно допустимого значения для абсолютной погрешности сеточного решения, то вычисления заканчивают и в качестве приближенного решения на отрезке интегрирования принимают сеточное решение, вычисленное с шагом h/2. В противном случае описанную процедуру повторяют для шагов h /2, h/4, и так далее. Отметим, что при оценке погрешности по правилу Рунге конец отрезка может быть заменен любой фиксированной его точкой (например, серединой отрезка); шаг h при этом выбирается так, чтобы эта точка оказалась узлом сетки. Замечание 39. Проведенные только что рассуждения позволяют указать и способ уточнения полученного сеточного решения. А именно, если выразить из равенства (85) величину c(h / 2) m и подставить результат во вторую из формул (84), то получим равенство ⎧ 1 ⎛ ⎞⎫ m y ( x0 + X ) = ⎨ y 2 N , h + m ⎜ y 2 N , h − y N , h ⎟⎬ + o(h ), ⎩ 2 2 − 1⎝ 2 ⎠⎭ которое означает, что величина в фигурных скобках является лучшим приближением для y ( x0 + X ), чем сеточное решение y 2 N , h , поскольку 2 m погрешность этой величины есть бесконечно малая порядка o( h ), тогда как погрешность сеточного решения имеет порядок O(h m ).
Страницы
- « первая
- ‹ предыдущая
- …
- 25
- 26
- 27
- 28
- 29
- …
- следующая ›
- последняя »