Chekli ayirmalar jadvali. Teng masofalarda yotuvchi
x0,x1,x2,………… xi,…………… xn,……………….
( bu yerda x1 - x0 = x2 - x1=…………=h=const, h ni qadam deb qaraymiz ) nuqtalar uchun ushbu
y0,y1,y2,………… yi,…………… yn,……………….
Javal qiymatlar bilan berilgan y=f(x) funklsiyani qaraymiz bunda
f(x0)=y0 f(x1)=( x0 +h) = y1 f(x2)=f(x 2 +2h) = y2
…………………………………….
f(xi)=f(x0 + ih) = yi
………………………………………………..
Chekli ayirmalar quyidagi munosabatdlar bilan aniqlanadi:
yn=y1 – y0; 2yn= ( y1 )= ( y1 – y0 ) = y1 - y0;
3y0 = ( 2y0) = ( y1 – y0) = 2y2 - 2y1
y2 =y2 – y1 = 2y2= ( y2) = (y2 – y1) = y2 - y1
2y1 = ( 2y1) = ( y2 – y1) = 2y2 - 2y1
………………………………………………………….
yi = yi+1 – yi 2yi+1 - 3yi = 2yi+1 - 2yi
Va hakozo nyi = n-1yi-1 - n-1yi .
Turli tartibli chekli ayirmalarni ikki xil ko‘rinishgi jadvallar shaklida joylashtirish qulay: ayirmalari gorizantal jadval ( 1 va 2 – jadvallar ) va ayirmalari diognal jadvallar (3 - jadval).
dasturlash tilida qo‘llash. 1 – jadval.
x
|
y
|
y
|
2y
|
3y
|
4y
|
x0
|
y0
|
y0
|
2y0
|
3y0
|
4y0
|
x1
|
y1
|
y1
|
2y1
|
3y1
|
4y1
|
x2
|
y2
|
y2
|
2y2
|
3y2
|
4y2
|
x3
|
y3
|
y3
|
2y3
|
3y3
|
4y3
|
x4
|
y4
|
y4
|
2y4
|
3y4
|
4y4
|
Jadvani to‘ldirish n – chekli ayirmalar o‘zgarmas bo‘lib qolguncha yoki ular bir – biridan absolyut qiymatlar bo‘yicha e dan ham songa farq qiluvchi davom ettiriladi, bu yerda e – berilgan aniqlik.
– misol. Ushbu
y = 2x3 – 2x2 + 3x – 1
Chekli ayirmalar jadvalini boshlang‘ichi x0 = 0 qiymat bo‘yicha va qadami h=1 deb qabul qilib tuzing.
Yechish : x0=0 , x1=1, x2 =2 deb faraz qilib funksiyaning qiymatlarni topamiz y0=- 1, y1 =2, y2 =13.Berilgan funksiyani uchunchi darajali ko‘pxad bo‘lgani uchun uchunchi chekli ayirma o‘zgarmas va 3y=2*3! h2 =12 ga teng ,yuqori tartibli barcha chekli ayirmalar esa nolga teng.Chekli ayirmalar jadvalini tuzamiz.
– jadval
x
|
Y
|
y
|
2y
|
3y
|
4y
|
0
|
-1
|
2-(-1)=3
|
11-3=8
|
11
|
0
|
1
|
2
|
13-2=11
|
20
|
11
|
0
|
2
|
13
|
31
|
32
|
11
|
|
3
|
44
|
63
|
44
|
|
|
4
|
107
|
107
|
|
|
|
5
|
214
|
|
|
|
|
Jadvalni bunda buyon to‘ldirishni endi qo‘shish yordamida amalga oshirish mumkin.
Tuzilgan jadvalni diognal shaklida ham yozish mumkin:
– jadval
x
|
Y
|
y
|
2y
|
3y
|
4y
|
0
|
-1
|
3
|
|
|
|
1
|
2
|
11
|
8
|
|
|
2
|
13
|
31
|
20
|
11
|
0
|
3
|
44
|
63
|
32
|
11
|
0
|
4
|
107
|
107
|
44
|
11
|
|
5
|
214
|
|
|
|
|
Umumlashgan daraja.Kelgusida bizga umumlashgan daraja kerak bo‘ldi.Shu tushuncha bilan tanishishimizga x va h berilgan bo‘lsin.
3.Tarif: x sonining umumlashgan n – darajasi deb birinchisi x gat eng bo‘lib har bir keyingisi o‘zidan oldingisidan n qadar kichik bo‘lgan n ta ko‘paytuvchining ko‘paytmasiga aytiladi:
x[n] =x( x – h )( x – 2h )…………………..( x – ( n – 1 )h ). bu yerda x[n] umumlashgan n – daraja x[0] = 1 deb faraz qilamiz.
h=0 bo‘lganda umumlashgan daraja odatdagi mos bo‘ladi x[n] = xn
x=h deb faraz qilib umumlashgan darajalar uchun chekli ayirmalarni hisoblaymiz: Birinchi ayorma uchun quyidagiga egamiz y= x[n]
y= x[n] – ( x+h )[n] – x[n] – ( x+h )x( x-h )( x-2h )……( x- ( n-2 )h – x( x –h ) (x—
2h)….( x – ( n-2 )h( x – 1 )h) – x( x – h )( x - 2h )………( x-( n – 2 )h (x+h – x+( n
– 1 ) - x[n-1] nh.
ya‘ni x[n] =nhx[n]
Nyuton ayirmasini hisoblab quyidagiga ega bo‘lamiz:
k k
nx[n] = ( nhx[n-1] )=nh x[n-1] – nh( n-1 )hk2[n-1] – nh( n-1 )h[n-1] – n( n – 1 )h [n-2] – n( n – 1 )h [n-k]
ya‘ni
nx[n]=n( n – 1 )h[n-1].
Amalarni takroran bajarib quydagiga ega natijani olamiz
nx[n]=htn( n – 1 )……………….( n – k+t ) x[n-1] Xususan h=n bo‘lganda nxn=n!hn,h>0 bo‘lganda nxn=0 bo‘ladi
Nyutonning birinchi interpolyatsiya formulasi: Aytaylik y=f(x) funksiyaning erkli o‘zgaruvchilari teng uzoqlikda yotuvchi
x0, x1, x2……………… xn( bunda x1= x0+h , x2= x1+2h.....................xn= xn-1+nh va h – interpolyatsiya qadami ) qiymatlari uchun ushbu
y0,y1 ,y2 yn
Qiymatlari berilgan bo‘lsin xi nuqtalarni
yi =Pn ( xi ) ( i= 0, n ) (1.1)
Qiymatlarni qabul qiluvchi darajasi n dan katta bo‘lgan Pn ( xi ) ko‘phadni tanlash talab etiladi.
Shartni quyidagicha yozib olamiz:
mPn(x0)= my0 ( m= 0, n (1.2) Ko‘phadni quyidagi ko‘rinishda yozib izlaymiz
Pn(x)= a0+ a1( x – x0 )+ a2 (x - x0 )(x - x1 )+
+ a2(x – x0 )(x - x1 )( x – x0)+ … +an(x - x0 )(x - x1 ) (x – x2 )(x – x3 ) …( x – xi-1)
Umumlashgan darajadan foydalanib bu ifodani quyidagich yozamiz Pn(x)= a0+ a1( x – x0 )[1] +a2( x – x0 )[2] + a2( x – x0 )[3] +
+ …. + a2( x – x0 )[n]. (1.3)
Masala Pn( x ) ko‘phadning a0,a2, a3, ,an koeffitsientlarini topishdan iborat.
(1.3) tenglikda x= x0 deb faraz qilib quyidagiga ega bo‘lmiz
Pn(x0)= y0=ao bunda a0=y0
a1 koeffitsientni toppish uchun Pn(x) ko‘phadning birinchi chekli ayirmasini tuzamiz.
Pn(x)= a1h + a12h( x - a0)[1] + 3 a1h( x - a0 )[2] + … + a1nh( x - a0 )[n-1] Bu yerda x=x0 deb faraz qilib ,quyidagiga ega bo‘lmiz:
2Pn(x0)= 2y0=a22! 2 ,bunda a2 = Jarayoni ketma – ket takrorlab borib ,biz
y0
2!h 2
shundan topamiz ,bu yerda 0!=1 va 0y0=y0 deymiz.
a0,a2, a3, ,an koeffitsientlarni topillgan qiymatlarni (1.3) ifodaga qo‘yib ,
Nyutonning interpolyatsiya ko‘phadni hosil qilamiz
(1.4) ko‘phad qo‘yilgan masalaning talablari butunlay qanotlantiradi. Nyutonning
(1.4) interpolyatsiya formulasini sodaroq ko‘rish uchun y yangi q= bilan yuqoridagi soddalashtirilga ko‘rinishda yoziladi.U holda
x x0 n
kirtish
(x x )[n] x xn x x2 h
x x 2h x x h i
0 =
n! n
n …
n
n
n =
n
=q( q - 1 )( q - 2 ) …( q – i +1 ) bu yerda i= 0, n
Bu yerda (1.4) gag a qo‘yib ,quyidagiga ega bo‘lamiz
P (x)=y +q y + q(q 1) y + q(q 1)(q 2) y + … +
n 0
q(q
+
0
1)(q
2! 0
2)...(q n 1)
n!
3! 0
y0 (1.5)
sonini ifodalaydi.(1.5) formula Nyutonning birinchi interpolyatsiya formulasidir. Bu
formula funksifaning boshlang‘ich x0 qiymatni atrofida interpolyatsialashda qo‘llaniladi ,bu yarda q – absolyut qiymati bo‘yicha olingan son. n=1bo‘lganda chiziqli interpolyatsiya formulasini tuzamiz:
Pn(x)= yn +q y0 + q(q
2
1) y0
n=2 bo‘lganda parabolik yoki kvadratik interpolyatsiyasini tuzilmasiga ega bo‘lamiz
q(q 1)
P2(x)= y0 + q y0 +
2
2 y0
– misol.Jadvalda berilgan y=f(x) fuksiya uchun Nyutonni birinchi interpolyatsiya formulasini yozing:
Xi
|
0
|
1
|
2
|
3
|
4
|
5
|
yi
|
5,2
|
8
|
10,4
|
12,8
|
14,0
|
15,2
|
Yechish: Chekli ayirmalar jadvalini tuzmiz
x
|
Y
|
y0
|
y1
|
y3
|
0
|
5,2
|
2,8
|
-0.4
|
0
|
1
|
8
|
2,4
|
-0.4
|
0
|
2
|
10,4
|
2
|
-0.4
|
0
|
3
|
12,8
|
1,4
|
-0.4
|
|
4
|
14,0
|
1,2
|
|
|
5
|
15,2
|
|
|
|
Jadvaldan foydalanib ,Nyutonning (1.5) formulasini tuzamiz:
Pn(x)=5,2+q*2.8+ q(q 1)
2
( -0.4 ) ,
Bu yerda q= x 0 =x.Natijada quyidagiga ega bo‘lamiz
1
Pn(x)=5,2+2,8x- x(x 1)
2!
0,4
Izlanayotgan funksiyani yakuniy ko‘rinishni quyidagicha:
P 2(x)=5,2+2,8 x - 0,2x 2
Eslatma:y=f(x) funksiya x nuqtadagi qiymatni taqribiy hisoblash uchun y=P n(x) deb faraz qilinadi,bu yerda x nuqta x 2 nuqtaga yaqin nuqta.
Do'stlaringiz bilan baham: |