«amaliy matematika va informatika» kafedrasi «Hisoblash usullari» fanidan kurs ishi


Klassik 4-tartibli Runge-Kutta usuli



Download 478,53 Kb.
bet4/8
Sana25.06.2022
Hajmi478,53 Kb.
#702001
1   2   3   4   5   6   7   8
Bog'liq
jumabek

1.2 Klassik 4-tartibli Runge-Kutta usuli.


Uning maqsadi “qizil kvadratlar”ni “yashil nuqtalar”ga yanada yaqinlashtirishga erishishdir. Qanchalik yaqin, deb so'rayapsizmi? Ko'pchilikda, xususan, jismoniy tadqiqotlar, 10-chi, hatto 50-chi aniq kasr nuqtasi. Yo'q, bunday aniqlikka oddiy Eyler usuli bilan erishish mumkin, ammo bo'shliqni Qancha qibo'lish kerak bo'ladi.Garchi zamonaviy hisoblash quvvati bilan bu muammo emas Xitoy kosmik kemasining minglab stokerlari kafolatlanadi!
Va, sarlavha to'g'ri ko'rsatganidek, Runge-Kutta usulidan foydalanganda har qadamda funksiyaning qiymatini hisoblashimiz kerak 
4-marta (oldingi xatboshidagi ikki tomonlama hisob-kitobdan farqli o'laroq). Ammo, agar siz xitoyliklarni yollagan bo'lsangiz, bu vazifa juda qiyin. Har bir keyingi "yunoncha" qiymat avvalgisidan olinadi - biz formulalarni ushlaymiz:
qayerda  , bu erda:

Tayyormisiz? Xo'sh, endi boshlaylik .

Shunday qilib:
Birinchi qator dasturlashtirilgan va formulalarni misoldagidek ko'chiraman:


Runge-Kutta usulini bunchalik tez tugataman deb o'ylamagandim.
Chizma hech qanday ma'noga ega emas, chunki u endi ko'rsatkich emas. Keling, analitik taqqoslash qilaylik aniqlik uchta usul, chunki aniq yechim ma'lum bo'lganda  , keyin solishtirmaslik gunohdir. Tugun nuqtalaridagi funktsiya qiymatlari xuddi shu Excelda hisoblab chiqiladi - formulani to'ldirib, qolgan qismiga takrorlaganimizdan keyin.
Quyidagi jadvalda men qiymatlarni (uchta usulning har biri uchun) va mos keladiganlarni umumlashtiraman mutlaq xatolar taxminiy hisob-kitoblar:


Ko'rib turganingizdek, Runge-Kutta usuli takomillashtirilgan Eyler usulidagi 2 ta to'g'ri kasrga nisbatan 4-5 ta to'g'ri kasrni beradi! Va bu tasodif emas:
– “Oddiy” Eyler usulining xatosi oshmaydi qadam bo'limlar. Va aslida - xatolarning eng chap ustuniga qarang - verguldan keyin faqat bitta nol bor, bu bizga 0,1 aniqligi haqida gapiradi.
– Kengaytirilgan Eyler usuli aniqlikni kafolatlaydi:  (o'rtadagi xato ustunidagi kasrdan keyin 2 nolga qarang).
- Nihoyat, klassik Runge-Kutta usuli aniqlikni ta'minlaydi  .
Belgilangan xatolarni baholash nazariy jihatdan qat'iy asoslanadi.
Qanday qilib men Hala yaqinlashuvning aniqligini oshirishim mumkin? Javob aniq falsafiy: sifat va / yoki miqdor =) Xususan, Runge-Kutta usulining boshqa, aniqroq modifikatsiyalari mavjud. Miqdoriy usul, yuqorida aytib o'tilganidek, qadamni kamaytirishdir, ya'ni. segmentni bo'lishda katta miqdorda oraliq kesmalar. Va bu raqamning ortishi bilan singan chiziq  borgan sari aniq yechim grafigiga oʻxshab qoladi va chegara doirasida- mos keladi.
Matematikada bu xususiyat deyiladi egri tekislash. Aytmoqchi (kichik oftopik), hamma narsadan uzoqda "to'g'rilash" mumkin - men eng qiziqarlisini o'qishni maslahat beraman, bunda "o'rganish maydoni" ning pasayishi o'rganish ob'ektini soddalashtirishga olib kelmaydi.
Shunday bo'ldiki, men faqat bitta differentsial tenglamani tahlil qildim va shuning uchun bir nechta qo'shimcha mulohazalar. Amalda yana nimani yodda tutish kerak? Muammo holatida sizga boshqa segment va boshqa bo'lim taklif qilinishi mumkin va ba'zida quyidagi so'zlar paydo bo'ladi: "usul bo'yicha ... ... oraliqda, uni 5 qismga bo'ling". Bunday holda, siz bo'lim bosqichini topishingiz kerak  , va keyin odatiy yechim sxemasiga amal qiling. Aytgancha, boshlang'ich shart quyidagi shaklda bo'lishi kerak: , ya'ni "x nol", qoida tariqasida, segmentning chap uchiga to'g'ri keladi. Majoziy ma'noda, singan chiziq har doim nuqtani "tark qiladi".
Ko'rib chiqilayotgan usullarning shubhasiz afzalligi shundaki, ular juda murakkab o'ng tomoni bo'lgan tenglamalarga qo'llanilishi mumkin. Va mutlaq kamchilik - bu shaklda har bir diffurni ifodalash mumkin emas.
Ammo bu hayotda deyarli hamma narsani tuzatish mumkin! - Axir, biz mavzuning kichik bir qismini ko'rib chiqdik va semiz, juda semiz kitoblar haqidagi iboram umuman hazil emas edi. DE va ​​ularning tizimlariga yechim topish uchun juda ko'p taxminiy usullar mavjud bo'lib, ularda boshqa narsalar qatorida tubdan farqli yondashuvlar qo'llaniladi. Shunday qilib, masalan, ma'lum bir yechim bo'lishi mumkin kuch qonuni bilan taxminan. Biroq, bu boshqa bo'lim uchun maqola.
Umid qilamanki, men zerikarli hisoblash matematikasini diversifikatsiya qilishga muvaffaq bo'ldim va siz qiziqdingiz!
E'tiboringiz uchun rahmat!
Ma'lumki birinchi tartibli oddiy differensial tenglama ko‘rinishga ega bo‘ladi: .Bu tenglamaning yechimi differensiallanuvchi funksiya bo‘lib, u tenglamaga almashtirilganda uni o‘ziga xoslikka aylantiradi. Differensial tenglamani yechish grafigi (1.-rasm) deyiladi integral egri chiziq.

Har bir nuqtadagi hosilani shu nuqtadan o'tuvchi eritma grafigiga teginish qiyaligining tangensi sifatida geometrik talqin qilish mumkin, ya'ni:.
Asl tenglama yechimlarning butun oilasini belgilaydi. Bitta yechimni tanlash uchun sozlang Dastlabki holat: , argumentning berilgan qiymati qayerda, va funktsiyaning boshlang'ich qiymati.
Cauchy muammosi asl tenglama va dastlabki shartni qanoatlantiradigan funksiyani topishdan iborat. Odatda, Koshi muammosining yechimi boshlang'ich qiymatning o'ng tomonida joylashgan segmentda aniqlanadi, ya'ni.
Oddiy birinchi tartibli differensial tenglamalar uchun ham har doim ham analitik yechimni olish mumkin emas. Shuning uchun echishning son usullari katta ahamiyatga ega. Raqamli usullar ba'zi tanlangan argument qiymatlari to'plamida kerakli echimning taxminiy qiymatlarini aniqlashga imkon beradi. Ballar chaqiriladi panjara tugunlari, va qiymat panjara qadamidir. tez-tez hisobga olinadi forma panjaralar, buning uchun qadam doimiydir. Bunday holda, yechim har bir panjara tugunlari tarmoq tugunlaridagi funktsiyaning taxminiy qiymatlariga mos keladigan jadval shaklida olinadi.
Raqamli usullar umumiy shaklda yechim topishga imkon bermaydi, lekin ular differensial tenglamalarning keng sinfiga nisbatan qo'llaniladi.


Download 478,53 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




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