Alisher navoiy nomidagi samarqand davlat universiteti hisoblash usullari


Download 5.01 Kb.
Pdf ko'rish
bet36/45
Sana12.02.2017
Hajmi5.01 Kb.
#322
1   ...   32   33   34   35   36   37   38   39   ...   45

Mashqlar. 
Chegaraviy masalalarning x
k
 nuqtalardagi yechim qiymatlari chekli ayirmalar usullari qo’llanib 
topilsin. 
1. 
,
5
.
0
)
5
.
0
(
'
,
8
)
(
2
4
)
(
2
)
(
2
'
''





y
x
y
x
x
y
x
x
y
 
2
10
1
10
,
5
,
1
.
0
,
1
)
1
(
'
)
1
(








k
k
x
y
y
k
2
''
10
1
,
10
,
5
,
1
.
0
,
0
)
1
(
,
2
ln
5
.
0
)
5
.
0
(
,
1
)
(
1
)
(
'
)
(
.
2













k
k
x
y
y
x
x
x
y
x
x
y
x
y
k
3
5
.
1
''
10
1
,
4
,
1
,
2
.
0
,
89252
.
0
)
1
(
,
3
)
0
(
,
4
15
'
16
)
(
4
.
3












k
k
x
y
y
e
y
y
x
y
k
k
 
bu yerda: 
9
,
1
,
1
,
0
,
25
.
0
)
0
(
,
1
)
(
)
1




k
k
x
y
x
f
k
 
3
''
1 0
1
),
(
4
'
4
.
4







x
f
y
y
y

 
223
11
,
1
,
1
,
0
,
284451
.
24
)
2
,
1
(
,
9
1
1
)
0
(
,
)
(
)
2






k
k
x
y
y
e
x
f
k
x
4
,
1
,
2
,
0
,
1
)
0
(
,
03003
,
0
)
1
(
,
3
)
(
)
3
2






k
k
x
y
y
e
x
f
k
x
 
9
,
1
,
1
,
0
6741
,
15
)
1
(
,
75
,
1
)
0
(
),
2
(sin
2
)
(
)
4






k
k
x
y
y
x
x
x
f
k
9
,
1
,
1
,
0
20221
,
109
)
1
(
,
169
1
1
)
0
(
,
2
sin
)
(
)
5





k
k
x
y
y
x
xсos
x
f
k
 
 
 
10. Chekli ayirmali approsimatsiyalar tuzish. ODT uchun qo’yilgan chegaraviy masalani ChA 
usuli bilan yechish. 
 
Ishdan  maqsad:    Ikkinchi  tartibli  differensial  tenglamani  progonka  usulida  yechishni 
talabalarga o’rgatish quyidagilarni o’z ichiga oladi: 
  Hosilalarni chekli ayirmalarda ifodalash. 
  differensial tenglamaning chekli ayirmali ifodalanishi; 
  differensial tenglamani integrallashga sonli usulni qo’llash;  
  hisoblash ishini tashkil qilish va bajarish;  
  masalani yechish dasturini tuzish va sonli natijalar olish. 
 
Masalani  qo’yilishi. 
 
         Ikkinchi  tartibli  differensial  tenglama  berilgan  bo’lsin: 
0
)
,
,
,
(
''
'

y
y
y
x
F
                                  (7.1) 
Ikki   nuqtali  chegaraviy   masala  (7.1)  uchun   quyidagicha  qo’yiladi:     


b
a,
    kesma 
ichida  (7.1)  tenglamani qanoatlantiruvchi    va   kesmaning  oxirida  esa 
                                   











0
)
(
),
(
0
)
(
),
(
'
2
'
1
b
y
b
y
a
y
a
y


                                        (7.2) 
 
chegaraviy  shartlar  qanoatlantiruvchi 
 
x
y

 funksiyani topish talab qilinadi. 
(7.1)    tenglama    va    (7.2)    chegaraviy    shartlar    chiziqli    bo’lgan  holni  qaraylik.  Bunday  
chegaraviy    masala    chiziqli    chegaraviy    masala    deyiladi.    U  holda    differensial  tenglama    va  
chegaraviy  shartlarni  quyidagicha  yozish  mumkin: 
                        
)
(
)
(
)
(
'
''
x
f
y
x
q
y
x
p
y



                               (7.3) 
                         









B
b
y
b
y
A
a
y
a
y
)
(
)
(
)
(
)
(
'
1
0
'
1
0




                                   (7.4) 
bu    yerda 
   
 
x
f
x
q
x
p
,
,
  -     


b
a,
        kesmada  uzluksiz  bo’lgan  berilgan            funksiyalar, 
B
A,
,
,
,
,
1
0
1
0




 -  berilgan  o’zgarmaslar bo’lib  
             
0
1
0




             va                 
0
1
0




 
shartni qanoatlantiradi. 
Agar  
0

 B
A
  bo’lsa,  u  holda   (7.4) chegaraviy  shart bir  jinsli  deyiladi. 
       Qaralayotgan  chegaraviy    masalaning  taqribiy    yechimini  topish  usullari    ikki    guruhga  
bo’linadi:  analitik va ayirmali usullar. 
       Chegaraviy  masalalarni  yechishning  eng  sodda   usullaridan  biri  chekli  ayirmalar  usulidir. 
 

 
224
Usulning  yoritilishi 
 
             


b
a,
    kesmani    uzunligi  
h
   bo’lgan  
n
   ta  teng  kesmalarga  ajratamiz,  bu  yerda    
n
a
b
h


.    Bo’linish   nuqtalarining  absissasi  
b
x
a
x
n
i
ih
x
x
n
i






,
),
1
,...,
3
,
2
,
1
(
,
0
0
  
kabi  bo’ladi.  Bo’linish    nuqtalari   
i
x
  lar  uchun 
)
(x
y

  funksiya  va    uning         
)
(
),
(
''
'
x
y
x
y
   
hosilalarini   
)
(
),
(
'
'
i
i
i
i
x
y
y
x
y
y


  kabi    belgilaymiz.    Bulardan    tashqari    quyidagicha  
belgilashlar  kiritamiz:   
                 
)
(
),
(
),
(
i
i
i
i
i
i
x
f
f
x
q
q
x
p
p



 
Har  bir ichki  tugunlarda    
)
(
),
(
''
'
i
i
x
y
x
y
   hosilalarni taqribiy  chekli  ayirmalar  
               
2
1
2
''
1
'
2
,
h
y
y
y
y
h
y
y
y
i
i
i
i
i
i
i








                            (7.5) 
kesmaning chetlarda  esa   
              
h
y
y
y
h
y
y
y
n
n
n
1
'
0
1
'
0
,





                                  (7.6) 
chekli  ayirmalar bilan almashtiramiz. 
              (7.5) va (7.6) taqribiy formulalarni  (7.3) tenglama va (7.4)  chegaraviy  shartlarga qo’yib 
quyidagi  tenglamalar  sistemasini  hosil  qilamiz: 
      























B
h
y
y
y
A
h
y
y
y
f
y
q
h
y
y
p
h
y
y
y
n
n
n
i
i
i
i
i
i
i
i
i
1
1
0
0
1
1
0
0
1
2
1
2
,
2




                (7.7) 
        Agar   
)
(
'
i
x
y
      va   
)
(
''
i
x
y
  lar  o’rniga  markaziy    ayirmalarni    qo’llasak  yanada  aniqroq 
formulalarni hosil qilamiz, ya’ni 
2
1
1
''
1
1
'
2
,
2
h
y
y
y
y
h
y
y
y
i
i
i
i
i
i
i









 
U  holda   
  
,
,
2
2
1
1
0
0
1
1
0
0
1
1
2
1
1
























B
h
y
y
y
A
h
y
y
y
f
y
q
h
y
y
p
h
y
y
y
n
n
n
i
i
i
i
i
i
i
i
i




               (7.8) 
sistemani  hosil  qilamiz. Shunday  qilib,  har  ikkala  holda  ham  
1

n
   ta  noma’lumlarga  ega  
bo’lgan 
1

n
 chiziqli  algebraik  tenglamadan iborat bo’lgan sistemaga ega bo’ldik.  Agar  ushbu  
sistemani    yechish    mumkin    bo’lsa,    u    holda    izlanayotgan  funksiyaning  taqribiy  qiymatlarini 
jadval  shaklida hosil qilamiz. 
 (7.3) - (7.4) chegaraviy masalaga chekli  ayirmalar usulini qo’llash xatoligi quyidagicha bo’ladi:  
2
2
)
(
96
)
(
a
b
M
h
x
y
y
i
i



 
Bu  yerda   
)
(
i
x
y
 - 
i
x

 bo’lgandagi aniq yechimning qiymati va 
)
(
max
)
4
(
]
,
[
x
y
M
b
a


 
KO’RGAZMALI  MISOL. 
Chekli ayirmalar  usulini  qo’llab quyidagi chegaraviy  masalaning  yechimini  aniqlang: 

 
225
                   









0566
,
0
)
4
,
1
(
0
)
1
(
1
'
''
2
y
y
xy
y
x
                                                          (7.9) 
YeChISh. 
 (7.8)    formulani    qo’llab,    (7.9)    tenglamalar    sistemasini    chekli    ayirmalar    orqali  
quyidagicha  yozamiz: 
1
2
2
1
1
2
1
1
2









h
y
y
x
h
y
y
y
x
i
i
i
i
i
i
i
 
O’xshash  hadlarni ixchamlab 
 
2
2
1
2
2
1
2
)
2
(
4
)
2
(
h
hx
x
y
y
x
hx
x
y
i
i
i
i
i
i
i
i







                        (7.10) 
hosil  qilamiz. 
h
    qadamni    0,1    deb  tanlasak  uchta    ichki    tugunlarni    hosil    qilamiz.  


3
,
2
,
1
1
1
,
0



i
i
x
i
.  (7.9)  tenglamani  har  bir  tugun  uchun  yozsak   
            














02
,
0
51
,
3
76
,
6
25
,
3
02
,
0
00
,
3
76
,
5
76
,
2
02
,
0
53
,
2
84
,
4
31
,
2
4
3
2
3
2
1
2
1
0
y
y
y
y
y
y
y
y
y
                                    (7.11) 
sistemani  hosil  qilamiz. 
Chegaraviy    tugunlarda     
0566
,
0
,
0
4
0


y
y
  ekanini  bilgan  holda,  (7.11)    sistemani  
yechamiz  va  izlanayotgan funksiyaning quyidagi qiymatlarini  hosil  qilamiz: 
0345
,
0
,
0167
,
0
,
0046
,
0
3
2
1



y
y
y
 
(7.9)    tenglamaning  aniq  yechimi 
x
y
2
ln
2
1

funksiyadan  iborat.    Aniq  yechimning 
tugunlardagi qiymatlari   
0344
,
0
)
(
;
0166
,
0
)
(
;
0047
,
0
)
(
3
2
1



x
y
x
y
x
y
 
kabi  bo’ladi.  Bu  qiymatlardan  ko’rinib  turibdiki,  taqribiy  va  aniq  yechimning  tugunlardagi 
qiymatlari orasidagi farq 
0001
,
0
 dan oshmaydi. 
Tugunlar  soni 
n
  kata  bo’lganda      uchun    (7.7)-(7.8)    tenglamalar    sistemasini  yechish 
murakkablashadi. Quyida bunday hollar uchun mo’ljallangan  ancha  sodda  usulni  qaraymiz. 
 
PROGONKA   USULI. 
 Usulning  g’oyasi  quyidagicha.  (7.7)  sistemaning  dastlabki 
1

n
    tenglamalarini  yozib 
olamiz: 
i
i
i
i
i
i
f
h
y
k
y
m
y
2
1
2





                                           (7.12) 
 
bu  yerda   
q
h
hp
k
hp
m
i
i
i
i
2
1
;
2







 (7.12)ni   quyidagi  ko’rinishda yozish mumkin: 
                 
)
(
2
1




i
i
i
i
y
d
c
y
                                              (7.13) 
Bu yerdagi  
i
i
d
,
   - lar   ketma – ket quyidagi formulalardan hisoblanadi:   
  
2
0
0
1
0
0
1
0
0
1
0
0
1
0
,
)
(
h
f
h
Ah
k
k
h
m
h
c















 ,    
0

i
 bo’lganda       (7.14) 
    
1
1
2
1
,
1








i
i
i
i
i
i
i
i
i
d
c
k
h
f
d
c
k
m
c
,   
2
,...,
2
,
1


n
i
 bo’lganda        (7.15) 
Hisoblash  quyidagi tartibda bajariladi: 

 
226
To’g’ri  yo’l.   (7.12)  formuladan  
i
i
k
,
 -  qiymatlarni  hisoblaymiz.  
0
0
d
c
  larni (7.14) 
formulalardan aniqlaymiz va (7.15) rekkurent   formulalardan   
i
i
d
,
  larni  hisoblaymiz. 
Teskari  yo’l.  (7.13)  tenglamadan  agar 
2

 n
i
  bo’lsa,  (7.7)  tenglamalar    sistemasini  
quyidagicha  yozish  mumkin. 
             
B
h
y
y
y
y
d
c
y
n
n
n
n
n
n
n









1
1
0
2
2
1
),
(


 
Ushbu  sistemani  
n
y
  ga  nisbatan  yechib,  quyidagini  hosil  qilamiz: 
                     
h
c
Bh
d
c
y
n
n
n
n
0
2
1
2
2
1
)
1
(










                                                      (7.16) 
Aniqlangan   
2
2
,


n
n
d
c
  larni    qo’llab   
n
y
    ni    topamiz.    So’ngra   
)
1
,...,
1
(

 n
i
y
i
    larni  
hisoblaymiz.  (7.13)  rekkurent  formulani ketma-ket  qo’llab  quyidagilarni  hosil  qilamiz: 
           


















).
(
),
(
),
(
2
0
0
1
1
3
3
2
2
2
1
y
d
c
y
y
d
c
y
y
d
c
y
n
n
n
n
n
n
n
n
                                               (7.17) 
0
y
 ni  (7.7)  sistemaning oxiridan ikkinchi tenglamasidan aniqlaymiz: 
               
h
Ah
y
y
0
1
1
1
0






                                                          (7.18) 
Progonka  usuli  bilan   bajarilgan  barcha  hisoblashlarni  7.1  jadvalda  ko’rsatish  mumkin. 
7.1-jadval             
     
 
i
 
 
i
x
 
 
i
m
 
 
i
k
 
 
i
f
 
To’g’ri yo’l 
Teskari 
yo’l 
i
c
 
i
d
 
i
y
 

0
x
 
0
m
 
0
k
 
0
f
 
0
c
 
0
d
 
0
y
 

1
x
 
1
m
 
1
k
 
1
f
 
1
c
 
1
d
 
1
y
 
… 
… 
… 
… 
… 
… 
… 
… 
2

n
 
2

n
x
 
2

n
m
 
2

n
k
 
2

n
f
 
2

n
c
 
2

n
d
 
2

n
y
 
1

n
 
1

n
x
 
 
 
 
 
 
1

n
y
 
n
 
n
x
 
 
 
 
 
 
n
y
 
 
Download 5.01 Kb.

Do'stlaringiz bilan baham:
1   ...   32   33   34   35   36   37   38   39   ...   45




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