А. А. Самарский, А. В. Гулин



Download 18,25 Mb.
Pdf ko'rish
bet109/257
Sana19.04.2022
Hajmi18,25 Mb.
#562450
1   ...   105   106   107   108   109   110   111   112   ...   257
Bog'liq
А. А. Самарский, А. В. Гулин

N
1 = 1
т. e, будет достигнута заданная точность е.
Если же на каком-то из частичных отрезков оценка (24) не бу­
дет выполняться, то шаг на этом отрезке надо измельчить еще в два 
раза и снова оценить погрешность. Измельчение сетки на данном 
отрезке следует проводить до тех пор, пока не будет достигнута 
оценка вида (24). Заметим, что для некоторых функций 
f(x)
такое 
измельчение может продолжаться слишком долго. Поэтому в соот­
ветствующей программе следует предусмотреть ограничение свер­
ху на число измельчений, а также возможность увеличения е.
Таким образом, автоматический выбор шага интегрирования 
приводит к тому, что интегрирование ведется с крупным шагом на 
участках плавного изменения функции 
f(x)
и с мелким шагом — 
на участках быстрого изменения 
f(x).
Это позволяет при заданной 
точности е уменьшить количество вычислений значений 
f(x)
по 
сравнению с расчетом на сетке с постоянным шагом. Подчеркнем, 
что для нахождения сумм / h/2,( не надо пересчитывать значения 
f(x)
во всех узлах, достаточно вычислять 
f(x)
только в новых узлах.
6. 
Экстраполяция Ричардсона. Способ повышения точности 
квадратурной формулы, рассмотренный в конце п. 4, можно обоб­
щить на случай многократного измельчения сетки.
169


Предположим, что для вычисления интеграла (1) отрезок [а, 
6] разбит на Л/' равных отрезков длины /г = (Ь—и)/Л/ и на каждом 
частичном отрезке применяется одна и та же квадратурная фор­
мула. Тогда исходный интеграл / заменяется некоторой квадратур­
ной суммой Д, причем возникающая погрешность зависит от шага 
сетки 
h.
Для некоторых квадратурных формул удается получить 
разложение погрешности Д
—I
по степеням 
h.
Предположим, что 
для данной квадратурной суммы Д существует разложение
Д 
=
I
+
+
а Х г
+ . . . +
a S ' n
+
о (ham+\
(25)
где 0 < a i < a 2< . . 
. < а т< а т+,
и коэффициенты а,- не зависят от 
h. 
Подчеркнем, что получение подобных разложений является труд­
ной задачей анализа и здесь не рассматривается. Явный вид коэф­
фициентов а,- нам не потребуется, однако величины а г предполага­
ются известными.
Вычислим приближенно значение интеграла 
I
по данной квад­
ратурной формуле на последовательности сеток с шагами 
h 0 

h, 
hlt hi, . . . t hm.
Для определенности будем предполагать, что сетка 
измельчается по геометрической прогрессии, т. е. 
h k = q kh 0, k = 0, 
1, . . . , m, где <7^(0, 1). Вычисляя квадратурную сумму Д при раз­
личных значениях 
h,
получим величины 
h k,
Л = 0, 1, . . . , т , причем 
согласно (25) будем иметь
Ihk = I
-f- 
dyhf{'
-Д 
ajift’
-Д . . . -Д 
amhk
+
О (hit
+l). 
(26)
Обозначим / (0) = / , 
I
= Ihk.
Исключая коэффициент 
а,
из соот­
ношений
= / +
a X U + О (htr),
1%=*1+ * № + (>(№),
получим 
где обозначено
/ = //<
1 1 + 0 (С -1),
/(и _ /И)
И2) г(1) 

hk 
hk - l
(27)
(28)
По формулам (28) можно вычислить величины 
& = 0, 1, . . .
. . . , m— 1. Согласно (27), они дают более точное, чем /j^, прибли­
жение к интегралу 
I.
Этот процесс повышения точности можно про­
должить, вычисляя величины 
с помощью рекуррентных соотно­
шений
/(/> 
_
/(/)
/(/+1) 
/О') 
I
Ihk-i 
lhk-i
f

a.- 


—q 1
/ ' = 1 , 2 ,
k = \ , 2
...........
m —j + l ,
= V
* = 0. 1. 
■■■ , m.
(2 9 )
170


Л е м м а 1. 
Пусть для квадратурной суммы Ih справедливо раз­
ложение
(25) 
и сетка измельчается по правилу hk=q hh, k = 0,
1, . . .
. . . , m. Тогда для величин Ihl_v определенных согласно
(29), 
спра­
ведливы разложения
iliL
=/ + *№ + &Ю1 + ... + ь!№+о 
{hlT),
/ = 1. 2, 
. . . , m, k =
1, 2, . . . ,
m —
/ + 1, 
(30)
где коэффициенты ур не зависят от сетки.
Д о к а з а т е л ь с т в о . Проведем его индукцией по /. При / = 1 
равенство (30) выполняется с 
bP = a{
согласно (25). Предположим, 
что равенство (30) выполняется при / = / и докажем, что оно вы­
полняется при / = /+ 1 .
Имеем

Download 18,25 Mb.

Do'stlaringiz bilan baham:
1   ...   105   106   107   108   109   110   111   112   ...   257




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish