O. O. Hoshimov, M. M. Tulyaganov kompyuterli va raqamli texnologiyalar



Yüklə 0,65 Mb.
səhifə29/35
tarix17.05.2023
ölçüsü0,65 Mb.
#115169
1   ...   25   26   27   28   29   30   31   32   ...   35
O. O. Hoshimov, M. M. Tulyaganov kompyuterli va raqamli texnolog

Bu yerda x - o‘zgaruvchi, у - qidiriluvchi funksiya (x bo‘yicha), y, y',..., y" - l,2,...,n tartibli hosilalar.
Tenglamaning tarkibiga kiruvchi hosilalaming eng yuqori tartibi differensial tenglamaning tartibi deyiladi.

  1. Agar y=f(x) funksiya qiymatini (11) ga qo‘yilganda tenglamani ayniyatga aylantirsa, u (11) tenglamaning yechimi deyiladi.

  2. Har bir differensial tenglama bir necha cheksiz yechimlarga ega. Shuning uchun uning xususiy yechimini topish uchun boshlan- g‘ich shartlami ko‘rsatish zarur, ya’ni:

У0=У(х0)>У-У'(хо)---Уо<п'1)=У,п'1)- 02)

  1. (1) tenglama yuqori tartibiga nisbatan aniqlangan deyiladi, agar uni quyidagi korinishda yozish mumkin bolsa:

y(n)=f(x,y,y',y'',...,y(n'1)) (13)
Ya’ni noma’lum P,(x), y" ni P2(x), ..., y(n l) ni Pn.,(x) bilan almashtirib, (13) tenglamani n ta birinchi tartibli differensial tengla- malar tizimiga keltirish mumkin. Shundan qilib:
Y'=P,
P' =P
1 1 2
P'=P3
P'B.=f(x,y,P1,P2,...,P|i.1); va boshlang‘ich shartlari uchun:
¥(хо)=Уо
Р,(хо)=Уо
Р„-,(хо)=Уо(П',) o‘rinli bo‘ladi.
Ko‘p hollarda differensial tenglamaning yechimini analitik ko‘ri- nishda ifodalashning imkoni bo‘lmaydi. Shuning uchun masalaning taqribiy yechimini hisoblashda, u yoki bu sonli metodlardan foyda­laniladi. Shulardan biri bo‘lgan sonli integrallash - Eyler metodining qo‘llanilishini ko‘rib chiqamiz.
Eyler metodi
Eyler metodini ikkinchi tartibli tenglamaga nisbatan qo‘llashni ко‘rib chiqamiz.
Boshlang'ich shartlari y(x0)=y0 va y'(x0) = y^ bo‘lgan ikkinchi tartibli differensial tenglama berilgan bo‘lsin:
y" = fix, y,y') (14)

Bu tenglamani quyidagicha belgilashlar kiritib, birinchi tartibli differensial tenglamalar tizimiga keltirish mumkin:

(15)
y' = P
P' = f(x,y,P).
Boshlang'ich shartlari uchun:
У(хо)=Уо’
P(x0 ) = P0 =y0
(14) tenglamani sonli yechishda masala quyidagicha hal qilinadi: x0,xp...,xn nuqtalarda funksiya у(х:), i = 0,l,...,w-l aniq qiymatiga yaqinlashishlar y0,y1,...yn ni topish talab etiladi. Дх = х,+|-дг. farqni A, i= 0,l,...,n-l bilan belgilaymiz. Ko‘pincha h. o‘zgarmas qilib olinadi. U holda = x0+ih, i=0,l,-,n.
Hosilaning ta’rifiga ko'ra:





_v(.r +
h) = y(x + h) + y'h + О, (A) i'(x + h) = P(x) + P'h+02(h)

(16)
yoki


Bu yerda y' i P' x nuqtada olinadi va 0,(A) va 02(h) qiymatlari h nolga intilganda nolga intiladi.
(16) da x ni o‘rniga xt, i = 0,l,...,n-l qiymatini va (15) dan y' va p' o‘rniga ularning ifodasini qo‘yib, quyidagiga ega bo‘lamiz:
y(xM) = y(xi) + hP(xi)
P(xl+l)) = P(x) + hf(xny(x:),P(x,)).
Bu yerdan ko‘rinib turibki, xM nuqtada у i P funksiyalari taqribiy qiymatini quyidagicha hisoblash maqsadga muvofiqdir:
Ум=У,+ЬР.
Pl+]=Pi+hf(x,y„Pi).
Bu yerda:
Ум=У(хм)>Рм = P(xi+1) y,=y(x,), / = 0,1,2,
Misol: >>(0) = l,/(0) = 2, boshlang‘ich shartlarni qanoatlantiruvchi [0; 2] oraliqda quyidagi differensial tenglamani taqribiy qiymatlari jadvalini A = 0,2 integrallash qadami bilan Eyler metodi yordamida toping:
y"-3y' + 2y-2x + 3 = 0. (18)
Bundan tashqari, yechish algoritmida tenglamaning aniq yechimi y = ex + x ni bosmaga chiqarish ko‘zda tutilsin.
Yechish:

  1. tenglamani (15) ko‘rinishga keltiramiz:

\У = Р
\P’ = ЪР-2у + 2х-Ъ

y( 0) = 1 P( 0) = 2

15-rasm. Asosiy dastur blok-sxemasi.
(19)
Dastur tuzishda qulay- roq bo‘lishi uchun у ni yv P ni y2 bilan almashtirib,

  1. tenglamalar tizimini quyidagi ko‘rinishga kel­tiramiz:

У\ =У2
У2=ЗУ2-2У1+2х~3 Boshlangich sharti:
b>,(0) = l U(0) = 2

с

l=l.n






















У



У 0

Differensial tenglamalarning о ’ng tomonini hisoblash qism dasturiga murojaat




Kirish
1=1, n

У 0

С
у 0 + hy 1
Chiqish


  1. rasm. Eyler qism dasturining blok-sxemasi.







  1. rasm. Differensial tenglamani o'ng tomoni yl.lami hisoblash qism dasturi blok-sxemasi.

Blok-sxemada quyidagi belgilashlar qabul qilingan: n - differensial tenglamalar. soni, ko‘rilayotgan misolda n=2; h - integrallash qadami, h=0,2;
x - argumentning boshlang‘ich va keyingi qiymatlari, x=0; yO(l), y0(2) - у funksiyaning boshlang‘ich va va keyingi qiymatlari, yO(l)=l, y0(2)=2;

Yüklə 0,65 Mb.

Dostları ilə paylaş:
1   ...   25   26   27   28   29   30   31   32   ...   35




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin