Kompyuterning qoʻllanilish
Download 239.37 Kb.
|
matematika
2-xulosa. Oldindan hisoblangan yi yechimdan foydalanib yi+1 toʻr yechimni topish uchun quyidagi geometrik shakl yasashlarni bajarish lo- zim:
xi tugun orqali ordinata oʻqiga parallel l(i) toʻgʻri chiziq oʻtkazamiz; bu toʻgʻri chiziqda berilgan differensial tenglama yechimining grafigiga shu nuqta orqali oʻtuvchi urinma kesmalarining har bir nuqtasidan yoʻnalishlar maydonini hosil qilamiz; (xi-1,yi-1) nuqta orqali l toʻgʻri chiziqni shunday oʻtkazamizki, u l(i) toʻgʻri chiziqni kesib oʻtsin va bu kesishish nuqtasiga oʻtkazilgan urinma bilan ustma-ust tushsin. Bu kesishish nuqtasining ordinatasi yi toʻr yechimni beradi, (xi-1,yi-1) nuqta va kesishish nuqtasi orqali oʻtkazilgan l toʻgʻri chiziq esa (1)-(2) Koshi masalasining izlanayotgan yechimi grafigiga [xi-1, xi] kesmada ya- qinlashuvchi siniq chiziqning boʻlagini beradi.
(yk)(x) = fk(x, y1(x), y2(x), …, yn(x)) , x0 x x0 + L, k = 1,2, …, n, yk(x0) = k , k = 1,2, …, n . Bu holda Eylerning oshkor usuli quyidagi munosabatlar bilan beriladi: y1,0 , y2,0 , …, yn,0 - berilganlar, yk,i+1 = yk,i +hfk(xi, y1,i, y2,i, …, yn,i), k = 1,2, …, n, i = 0,1, …, N–1, Eylerning oshkormas usuli esa quyidagi munosabatlar bilan beriladi: y1,0 , y2,0 , …, yn,0 - berilganlar, yk,i = yk,i-1 +hfk(xi, y1,i, y2,i, …, yn,i), k = 1,2, …, n, i = 1,2, …, N, bu yerda yk,i – nomaʼlum yk funksiyaning xi tugundagi toʻr boʻyicha yaqin- lashuvchi miqdori. Bu formulalarni qaytadan yozib oʻtirmaslik ham mumkin edi. Buning uchun (12) va (21) formulalarda asosiy belgilashlarni vektor shaklida yozish yetarli boʻlardi. 1-misol. Quyidagi oddiy differensial tenglamalar sistemasi bilan berilgan Koshi masalasi uchun Eylerning oshkor va oshkormas hisob for- mulalarini yozing: y1(x) = y12(x) + y22(x) , y2(x) = y1(x) y2(x) , 0 x 1, y1(0) = y2(0) = 1. Yechish. Eyler oshkor usulining hisob formulalari quyidagicha: y1,0 = y2,0 = 1. y1,i+1 = y1,i + h((y1,i)2 + (y2,i)2) , i = 0, 1, …, N–1, (22) y2,i+1 = y2,i + h(y1,i y2,i) , i = 0, 1, …, N–1 . (23) Bu hisob formulalari boʻyicha bajarilgan hisoblashlarda i boʻyicha sikl bajariladi: xi tugundagi y1,i va y2,i toʻr yechimlar topilgandan keyin i ning qiymatida (22) va (23) hisob formulalari boʻyicha navbatdagi xi+1 tugund- agi y1,i+1 va y2,i+1 toʻr yechimlar topiladi. Eyler oshkormas usulining hisob formulalari quyidagicha: y1,0 = y2,0 = 1. y1,i = y1,i-1 + h((y1,i)2 + (y2,i)2) , i = 1, 2, …, N, (24) y2,i = y2,i-1 + h(y1,i y2,i) , i = 1, 2, …, N . (25) Bu hisob formulalari boʻyicha ham bajarilgan hisoblashlarda i boʻyicha sikl bajariladi: xi-1 tugundagi y1,i-1 va y2,i-1 toʻr yechimlar topil- gandan keyin i ning qiymatida (24) va (25) hisob formulalari boʻyicha navbatdagi xi tugundagi y1,i va y2,i toʻr yechimlarga nisbatan ikkita skalyar tenglamalar sistemasi yechiladi va ulardan shu yechimlar topiladi. izoh. Bu bajarilgan mashq asosida shu narsa ayonki, Eyler oshkor- mas usulining har bir qadami Eyler oshkor usulining qadamiga nisbatan kattaroq hajmdagi hisoblashlarni talab qiladi, shuning uchun oshkormas holda oshkor formulalarga nisbatan skalyar tenglamalar sistemasini yechishning murakkab prosedurasini qoʻllash talab qilinadi, bu esa oʻz navbatida maʼlum bir qiyinchiliklarni tugʻdiradi. Ammo bunday tezkor xulosaga kelish yaramaydi. Gap shundaki, Koshi masalasining talab qilin- gan aniqlikdagi taqribiy yechimini topishning hisoblash ishlari umumiy hajmi nafaqat algoritm qadamlarining qiyinligi, bilan balki ulaning qadam- lari soni bilan ham aniqlanadi. Shunday sistemlar (masalan, «qat’iy» dif- ferensial tenglamalar sistemasi) mavjudki, uning toʻr yechimlarini yetarli aniqlikda topish uchun oshkor usul boʻyicha hisob toʻrining qadamini juda ham kichik qilib olish talab qilinadi, oshkormas usuldan foydalanilganda esa aniq yechimga yanada yaqinroq boʻlgan taqribiy natijani toʻrning kat- taroq qadamlarida ham olish mumkin. Bu holda oshkormas usul hisob qadamlarining soni kamligi sababli umumiy arifmetik amallar soni kam boʻladi. Download 239.37 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling