Chekli ayirmalar jadvali. Teng masofalardayotuvchi
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)=y0f(x1)=( x0+h) = y1f(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).
dasturlashtilida 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 – berilgananiqlik.
– misol.Ushbu
y = 2x3– 2x2+ 3x – 1
Chekli ayirmalar jadvalini boshlang‘ichi x 0= 0 qiymat bo‘yicha va qadami h=1 deb qabul qilib tuzing.
Yechish : x 0=0 , x 1=1, x 2=2 deb faraz qilib funksiyaning qiymatlarni topamiz y0=- 1, y 1=2, y 2=13.Berilgan funksiyani uchunchi darajali ko‘pxad bo‘lgani uchun uchunchi chekli ayirmao‘zgarmasva 3y=2*3! h 2=12 ga teng ,yuqori tartibli barcha chekli ayirmalar esa nolga teng.Chekli ayirmalar jadvalinituzamiz.
–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 berilganbo‘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:
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
k k
nx[n]=n( n – 1 )h[n-1].
Amalarni takroran bajarib quydagiga ega natijani olamiz
nx [n]=h tn( n – 1 )……………….( n –k+t) x [n-1]Xususanh=nbo‘lganda nx n=n!h n,h>0 bo‘lganda nx n=0bo‘ladi
Nyutonning birinchi interpolyatsiya formulasi: Aytaylik y=f(x) funksiyaning erkli o‘zgaruvchilari teng uzoqlikdayotuvchi
x 0,x 1,x 2………………x n( bunda x 1= x 0+h ,x 2=x 1+2h x n=x n-1+nh
va h – interpolyatsiya qadami ) qiymatlari uchun ushbu
y0,y1,y2 yn
Qiymatlari berilgan bo‘lsin xinuqtalarni
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 yozibizlaymiz
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, …. …. ,ankoeffitsientlarini topishdan iborat. (1.3) tenglikda x= x0deb faraz qilib quyidagiga ega bo‘lmiz
Pn(x0)= y0=aobunda a0=y0
a1koeffitsientni 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=x0deb faraz qilib ,quyidagiga egabo‘lmiz:
2Pn(x0)= 2y0=a22! 2,bunda a2=
shundan topamiz ,bu yerda0!=1va 0y0=y0deymiz.
a0,a2, a3, …. …. ,ankoeffitsientlarni topillgan qiymatlarni (1.3) ifodaga qo‘yib , Nyutonning interpolyatsiya ko‘phadni hosil qilamiz
P0(x)=y0+1!h
( x – x0)[1]+
n y
2!h2
( x – x0)[2]+ … +
+ 0( x –x
)[n]
n! n 0
(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
kirtish
(x x
)[n]
x xn x x2 h
n
0 =
n!
n n … n =
buyerdaq= x0nuqtadan chiqib x nuqtaga yetguncha oraliqdagiqadamlar
sonini ifodalaydi.(1.5) formula Nyutonning birinchi interpolyatsiya formulasidir. Bu formula funksifaning boshlang‘ich x0qiymatni atrofida interpolyatsialashda qo‘llaniladi ,bu yarda q – absolyut qiymati bo‘yicha olinganson.
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 tuzilmasigaega bo‘lamiz
P2(x)= y0+q y0+q(q 1)
2
2 y0
– misol.Jadvalda berilgan y=f(x) fuksiya uchun Nyutonni birinchi interpolyatsiya formulasiniyozing:
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 ) ,
Buyerdaq= =x.Natijada quyidagiga egabo‘lamiz
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 2nuqtaga yaqinnuqta.
Do'stlaringiz bilan baham: |