4 authors, including: Ablakul Abdirashidov Samarkand State University 109



Download 1,11 Mb.
bet16/18
Sana31.12.2021
Hajmi1,11 Mb.
#224165
1   ...   10   11   12   13   14   15   16   17   18
Bog'liq
koshi

3-taʼrif. Bir qadamli usul m-tartibli aniqlikdagi usul deb aytiladi (m – natural son, m1), agar toʻr yechimning xatoligi uchun quyidagi baholash oʻrinli boʻlsa:


i
max

i 0,1,...,N

Chm . (74)

Xususan, Eylerning oshkor usuli birinchi tartibli aniqlikka ega, Eylerning toʻgʻrilangan va modifikatsiyalangan usullari esa ikkinchi tart- ibli aniqlikka ega.

  1. izoh. Yuqorida aytilganlarga koʻra, m-tartibli aniqlikka ega bir qadamli usullarni qurish masalasi hm+1 tartibli lokal xatolikka ega usullarni qurish masalasiga olib kelinadi.

  2. izoh. Eylerning toʻgʻrilangan va modifikatsiyalangan usullari quyidagi hisob formulalariga ega guruhga kiradi:

yi 1 yi hp1 f (xi , yi )  p2 f (xi h, yi hf (xi , yi )) , (75)

bu yerda p1, p2, - haqiqiy oʻzgarmaslar («usulning parametrlari»).



Xususan, Eylerning toʻgʻrilangan usuli uchun p 1 = p 2 = 1/2; = 1, Eylerning modifikatsiyalangan usuli uchun esa p1 = 0; p2 = 1; = 1/2.

3-teorema. (75) hisob formulali bir qadamli usulning lokal xatoligi

(73) baholashni qanoatlantirishi uchun uning parametrlari quyidagi tenglamalar sistemasini qanoatlantirishi zarur va yetarli:



p1 + p2 = 1; p2 = 1/2. (76)

Isbot. Eylerning toʻgʻrilangan usulidagi kabi ((67) formulaga qarang) toʻr yechim (75) ni Teyler formulasi yordamida h ning darajalari boʻyicha yoyib chiqib, quyidagi yoyilmaga ega boʻlamiz:

yi 1 yi hp1 f (xi , yi )  p2 f (xi h, yi hf (xi , yi )) , (77)

bu yerda

  p2 f ''(~x , ~y ) 2  2 f




''(~x , ~y ) 2 f f

''(~x , ~y ) 2 f 2. (78)

i 2 xx i i

xy i i

yy i i

Bu yerda

f , fx ',

f y '

orqali differensial tenglamaning oʻng tomoni va



uning (xi,yi) «baza» nuqtadagi, yaʼni atrofida Teylor boʻyicha yoyilma

yozilgan nuqtadagi birinchi hosilalari,

~x , ~y

- orqali esa baza nuqta va




i i
«qoʻzgʻalgan» nuqtani tutastiruvchi kesmaning oraliq nuqtalari koordinata- lari, yaʼni x va y oʻzgaruvchilari boʻyicha h, hf koordinat orttirmalariga ega nuqta belgilangan.

(77) yoyilmani (68) yoyilmadan ((75) yoyilma holida Eylerning toʻgʻrilangan usuli uchun xuddi shu koʻrinishdagi aniqlikka ega) ayirib, mos oʻxshashliklarga keltirib, (75) usulning lokal xatoligi uchun quyidagi ifodaga kelamiz:



(2)  1 p

p f h 1 p

f



' f

' f  h21 y (i) '''(x



h) 

h3 . (79)

i 1

1 2



2

2 x y



6

i i i

Agar (76) shart bajarilsa, u holda (79) tenglikning oʻng tarafidagi h boʻyicha birinch va ikkinchi tartibgacha kichiklikka ega hadlar yoʻqoladi va lokal xatolik h boʻyicha uchinchi tartibgacha kichiklikka ega had bilan mos keladi. Eylerning toʻgʻrilangan usulidagi kabi koeffitsientning absoly- ut miqdorini (72) va (78) formulalar yordamida baholab, (73) tengsizlikka kelamiz.

Agar (76) shartlardan birortasi bajarilmasa, u holda (79) lokal xatolik h boʻyicha uchinchidan kichik tartibga ega va shuning uchun (73) tengsizlik oʻrinli boʻla olmaydi.



  1. izoh. 3-teoremaga va 13-izohga koʻra (76) shart bajarilganda (75) hisob formulali usul ikkinchi tartibli aniqlikka ega boʻladi.

  2. izoh. p 2 parametrning nol qiymati (76) tenglamaning oʻng tomonini qanoatlantirmaydi. Bu holni chiqarib tashlab, shu tenglamadan ning p2 parametr orqali ifodasiga kelamiz. Bunda tashqari (76) tenglaman- ing chap tomoni p 1 parametrni p2 parametr orqali ifodalash imkonini be- radi. Bu ifodalarni (75) ifodaga qoʻysak, quyidagi ikkinchi tartibli aniqlik- ka ega bir parametrli hisob formulalari oilasiga kelamiz:



h h

(1 p ) f (x , y )  p f x  , y f (x , y )



i i 2 i



2 p

i

2 p

i i

2 





yi 1 yi h 2 .

2

Bu yerda p 2 parametrga noldan farqli biror fiksirlangan haqiqiy qiymat berib, bu oilaning aniq hisob formulasini hosil qilamiz.



  1. izoh. (75) toʻr yechimni geometrik jihatdan topishda Eylerning toʻgʻrilangan usulini oʻrganishda tavsiflangan qurish uslubidan foydalanish mumkin (4-lemmaga va undan oldingi fikrlarga qarang). Faqatgina farq shundaki, bunda kenglikning ikkinchi urinma oʻtkaziladigan nuqtasi sifati-

da (xi h, yi hf (xi , yi )) nuqta olinadi, urinmalar burchak koeffitsiyen-

larining oʻrta arifmetigi qiymati sifatida esa ularning oʻrta algebraik qiymat, yaʼni quyidagi chiziqli kombinatsiya qiymati olinadi:



bu yerda p1 + p2 =1.



tg

p1tg1

p2tg2 ,

  1. izoh. (75) usullar Runge-Kutta usullari oilasiga kiradi va (76) shartlar bajarilganda ular ikkinchi tartibli aniqlikka ega usullar qism oilasini tashkil etadi. Bu usulning gʻoyasi 1885 yilda Karl Runge tomoni- dan kiritilda va 1901 yilda Vilgelm Kutta tomonidan rivojlantirildi. Bu bir qadamli usullarning keng oilasi yuqori tartibli aniqlikka ega usullarni (bu usullarning baʼzilari uchinchi va baʼzilari esa toʻrtinchi tartibli aniqlikka ega) ham oʻz ichiga oladi.

Uchinchi tartibli aniqlikka ega usul algoritmining (i+1)-qadamida quyidagi miqdorlar ketma-ket hisoblanadi:

k f (x , y ), k

f (x



  • h , y h k ), k

f (x



  • h, y hk  2hk ),

(80)

1 i i 2

i 2 i 2 1 3

i i 1 2

buning geometrik nuqtai nazardan maʼnosi shuki, bu miqdorlar differensial tenglama yechimining grafigiga (xi,yi) nuqtada oʻtkazilgan urinmaning burchak koeffitsiyentini va (80) ifodaning ikkinchi va uchinchi oʻrnida turgan kengliklar nuqtalarining koordinatalarini ifodalaydi. Shundan keyin xi+1 tugundagi toʻr yechim quyidagi formula bilan hisoblanadi:

y y

  • h (k



  • 4k

k ) . (81)

i 1

i 6 1 2 3

Bu geometrik nuqtai nazardan shu maʼnoni bildiradiki, (xi,yi) nuqta

orqali oʻrtalashtirilgan koeffitsiyentlari

1 , 4 , 1

6 6 6

boʻlgan (80) algebraik



oʻrta miqdoriga teng burchak koeffisiyentli toʻgʻri chiziq oʻtkaziladi va xi+1 tugundagi toʻr yechim sifatida bu toʻgʻri chiziqning x i+1 tugun orqali ordi- nata oʻqiga parallel ravishda oʻtuvchi toʻgʻri chiziq bilan kesishish nuqtas- ining ordinatasi olinadi.

Toʻrtinchi tartibli aniqlikka ega usul algoritmining (i+1)-qadamida dastlab quyidagi miqdorlar hisoblanadi:



k f (x , y ), k

f (x



  • h , y h k ),



1 i i 2

i 2 i 2 1

k3

f (xi

  • h , y

2 i

  • h k ), 2 2

k4

f (xi

  • h, yi

hk3 ),

(82)


keyin esa toʻr yechim quyidagi formuladan topiladi:

y y

  • h (k



  • 2k

  • 2k

k ) . (83)

i 1

i 6 1 2 3 4

  1. izoh. Olingan toʻr yechimning aniqligini nazorat qilish xatolikni taqribiy baholashning Runge qoidasi yordamida amalga oshiriladi (bu qoida bilan aniq integrallarni taqribiy hisoblashda tanishilgan). Koshi ma-

salasini bir qadamli usullar bilan taqribiy yechishda bu qoidadan quyidagi tartibda foydalaniladi.

Faraz qilaylik,

yN ,h ,

y2 N ,h / 2

m-tartibli aniqlikka ega usul yordamida



integrallash kesmasining oʻng oxirida toʻrning mos h, h/2 qadamlarida hisoblangan toʻr yechimlar boʻlsin. Bu yechimlar uchun quyidagi tenglik oʻrinli:

h m



y(x L)  y

chm o(hm ),



y(x

  • L)  y

c o(hm ) . (84)



0 N ,h

0 2 N ,h / 2

2


bu yerda c – (84) formulalarning har ikkalasi uchun ham bir xil va h dan bogʻliq boʻlmagan oʻzgarmas; o(h m) – bu h m ga nisbatan kichik boʻlgan yuqori tartibli kichliklikka ega miqdor.

Qaralayotgan yechim xatoligining bosh hadlarini topish uchun (84) tenglikdan foydalani boʻlmaydi, chunki unga kiruvchi aniq yechimning



y(x0 L)

qiymati bizga maʼlum emas. Ammo, birinchi tenglikni ikkin-



chisidan ayirib tashlasak, u holda quyidagi munosabatga ega boʻlamiz:

h m



c (1 2m )  y y o(hm ) . (85)



2

N ,h

2 N ,h / 2



bu yerdan esa yuqori tartibli kichiklikka ega hadni tashlab yuborib,

yN2h , / 2


 y y
toʻr yechim xatoligining bosh hadi uchun quyidagi taqribiy ifodasiga ke- lamiz:

h m

c 

2

1



2m 1

2 N ,h / 2 N ,h


. (86)

 

Agar (86) oʻng tomonining moduli toʻr yechimning absolyut xatoligi uchun mumkin boʻlgan limitik qiymatidan oshib ketmasa, u holda hisob toʻxtatiladi va integrallash oraligʻidagi taqribiy yechim sifatida h/2 qadam bilan hisoblangan toʻr yechim qabul qilinadi. Aks holda esa yuqorida tavsiflangan prosedura h/2, h/4 va hokazo qadamlar uchun takrorlanadi.

Shuni taʼkidlaymizki, Runge qoidasi boʻyicha xatolikni baholashda kesmaning oxiri shu kesmaning ixtiyoriy nuqtasi (masalan, kesmaning oʻrtasi) bilan almashtirilishi mumkin; h qadam sunday tanlanadiki, bunda shu nuqta toʻrning tuguni boʻlib chiqishi kerak.


  1. izoh. Yuqorida chiqarilgan fikrlar toʻr yechimni koʻrsatish va uni hosil qilishni aniqlashtirishning uslublarini ochib beradi.

Aynan, agar (85) tenglikdanc(h/2) m ni ifodalab olsak va uning na- tijasini (84) formulalardan ikkinchisiga qoʻysak, u holda quyidagi tenglikka ega boʻlamiz:

y(x0

L)  y





2 N ,h / 2



1

2m 1

2 N ,h / 2



  • yN ,h

ohm ,






y
bu shuni bildiradiki, katta qavs ichidagi miqdor

y(x0 L)

uchun


yN2h ,

/ 2 ga

nisbatan eng yaxshi yaqinlashish, chunki bu miqdorning xatoligi o(h m) tartibli cheksiz kichiklikka ega, u holda toʻr yechimning xatoligi ham o(hm) tartibga ega.

Toʻr yechimni bunday aniqlashtirish uslubi 1910 yilda ingliz geofizigi L.Richardson tomonidan taklif etilgan boʻlib, u Richardson boʻyicha aniqlashtirish yoki Richardson ekstrapolyatsiyasi deb ataladi.



  1. izoh. Runge-Kutta usullari nafaqat Koshi masalasini yechishda, balki birinchi tartibli differensial tenglamalar sistemasi uchun yozilgan chegaraviy masalalarni yechishda ham qoʻllanilishi mumkin. Bunda che- garaviy masalani yechish qoidalari o'q otish usuli deb ataluvchi Koshi ma- salasini ketma-ket yechish usuliga keltiriladi.

Masalan, ushbu

y1'(x) 

f1(x, y1(x), y2 (x)),

y2 '(x) 

f2 (x, y1(x), y2 (x)),

x0x xo L,

(87)


( ) ,

y1( x0

)

y2 x0 L

, (88)

xuddi shu differensial tenglamalar sistemasi uchun ushbu

( ) ,y1

x0(

)

y2 x0

, (89)

boshlangʻich shartli Koshi masalasi qaraladi. (89) dagi ikkinchi bosh- langʻich shartning oʻng tomonidagi shunday tanlanadiki, bunda y 2() yechim Koshi masalasini (88) ning ikkinchi chegaraviy sharti boʻyicha qanoatlantirsin:

( y2

x0, )L ;

bularga koʻra y1() va y2() yechimlar chegaraviy masalaning izlanayotgan yechimlari boʻladi.

Absrakt nuqtai nazardan ni tanlash masalasi quyidagi funksiyaning ildizini topish masalasidir:



( ) (

,)

y2



x0 L

 .



Bu tenglamani yechish uchun oraliqni teng ikkiga boʻlish usulidan foydalanamiz. Bu maqsadda 1, 1 (1< 1) qiymatlar shunday tanlanadiki, [1, 1] kesmaning oxirlarida Ф funksiya har xil ishorali qiymatlar qabul qilsin. Bu hoda Ф funksiyaning uzluksizligidan (faraz qilamizki, Koshi masalasi yechimining boshlangʻich shartlarning oʻng tarafidan bogʻliqlik ifodasi uzluksiz boʻlsin) bunday kesma izlanayotgan ildizni oʻz ichiga oladi. Kesmani 1 nuqta bilan teng ikkiga boʻlamiz va [1,1] ,[1,1] kesmalardan birini shunday tanlaymizki, tanlangan kesmaning oxirlarida

Ф funksiya har xil ishorali qiymatlar qabul qilsin. Tanlangan kesmani [2,

2] kesma deb belgilab, uni 2 nuqta bilan teng ikkiga boʻlamiz va hokazo. Bu jarayonning qaysidir bir qadamida [n, n] kesmaning uzunligi ildizni topishning mumkin boʻlgan xatoligidan kichikligi kelib chiqsa, hisob ja- rayoni toʻxtatiladi va oxirgi kesma n ning oʻrtasi izlanayotgan ning qiymatiga yaqinlashish sifatida deb qabul qilinadi.



 ()

0 tenglamani yechishning boshqa usullari bilan tavsiya etilgan

adabiyotlar orqali tanishish mumkin.

Quyida bir qadamli usullarning yana bir guruhi – yechimni Teylor qa- toriga yoyish usullari bilan tanishaylik.

Bunday usulning gʻoyasini ikkinchi tartibli aniqlikka ega usul misol- ida tushuntiraylik.

Berilgan differensial tenglamaning y (i) yordamchi yechim uchun chiqarilgan (62) Teylor yoyilmasini qaraymiz, undagi uchinchi tartibli kichiklikka ega hadni tashlab yuboramiz va hosil boʻlgan miqdorni x i+1 tugundagi toʻr yechim deb qabul qilamiz. Boshqacha qilib ayganda, quyidagini yozamiz:



y y(i) (x )  y(i) '(x )h 1 y(i) ''(x )h2 .



i 1 i

i 2 i

Bu yerda y(i) funksiyaning va uning xi nuqtadagi hosilalarinining qiymatini

(63) va (65) formulalar yordamida almashtirib, quyidagi hisob formulasiga kelamiz:



y y

hf (x , y )  1 f '(x , y )  f



'(x , y ) f (x , y )h2 .

i 1 i

i i 2 x i i

y i i i i

Analitik nuqtai nazardan chiqarilgan fikrlar shuni anglatadiki, [xi,xi+1] kesmada y (i) yordamchi yechimni ikkinchi tartibli hosilasi y (i) yordamchi yechimning x i nuqtadagi hosilasi bilan mos keluvchi ikkinchi tartibli koʻphad bilan almashtirni anglatadi, geometrik nuqtai nazardan esa bu y (i) yechimning grafigini grafigi (xi,yi) nuqtadan oʻtuvchi, shu nuqtada y (i) umumiy yechim bilan bir xil urinmaga va bir xil egrilik radiusiga (bunday holda ikkita egri chiziqning oʻzaro urinishi «ikkichi tartibli urininsh» deb taladi) ega parabola bilan almashtiriladi. Bunda y i toʻr yechim sifatida bu koʻphadning x = x i+1 nuqtadagi yoki geometrik atamada - bu xi+1 tugundan oʻtuvchi va ordinata oʻqiga parallel boʻlgan toʻgʻri chiziqning shu parabola bilan kesishish nuqtasining ordinatasi qabul qilinadi.

Bu m-tartibli aniqlikka ega usulga oʻxshash usulning hisob formulasi differensial tenglamaning oʻng tomonidagi f funksiyaning (m-1)- tartibgacha hosilalarini oʻz ichiga oladi. Bu hosilalarning x i nuqtadagi



qiymatlarini hisoblash algoritmning (i+1)-qadamidagi assosiy hisoblash- larni tashkil qiladi. m-ning oshib borishi bilan bu hosilalarning soni tez oʻsib boradi, usul ham shuncha murakkablashadi, ammo yechimni Teylor qatoriga yoyish usuli bu maʼnoda xuddi shu tartibli Runge-Kutta usulidan ustun emas. Shuning uchun amaliyotda yechimni Teylor qatoriga yoyish usulidan nisbatan kam foydalaniladi.


1-misol. Ushbu
y  2y  x 2  1, y(0) = 1

Koshi masalasining [0; 1] kesmadagi sonli yechimini Eyler usuli bilan top- ing.

Yechish. Bunda n = 10 deb olamiz, u holda h =(1-0)/10 = 0,1. Berilgan differensial tenglamani kanonik koʻrinishda yozib olamiz:

  y

f (x, y)

1 2y- x 2



Boshlangʻich nuqta: x0 = 0, y0 = 1. Dastlabki x1 nuqta uchun hisoblashlar:

y1  y0

  • h  f(x0

; y0

) 1 0,1 f(0;1) 1 0,1 (1 21 02 ) 1 0,1 3 1,3



x1 = x0 + h = 0 + 0,1 = 0,1

Keyingi x2 nuqta uchun hisoblashlar

y2  y1  h  f(x1; y1 )  1,3  0,1f(0,1;1,3) 

1,3  0,1(1 2,6  0,01)  1,3  0,1 3,59  1,659



x2  x1h  0,1 0,1  0,2

Yana qolgan sakkizta nuqta uchun xuddi shunday hisoblashlarni baja- rishimiz mumkin, chunki, n = 10 deb tanlab olingan.



Maple dasturida Eyler usuli bilan olingan natijalar (11-rasm):
>

>





>

Agar aniqlikni yanada oshirish lozim boʻlsa, u holda:




d Euler dt

y(t)  1  2  y(t)  t

2 , y(0)  1, t  1, output

plot, numsteps


50;



11-rasm. Maple dasturida Eyler usuli bilan olingan natijalar grafigi.

Download 1,11 Mb.

Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   18




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