Interpoltatsiya



Download 272,98 Kb.
bet3/6
Sana03.07.2022
Hajmi272,98 Kb.
#737213
1   2   3   4   5   6
Bog'liq
Boynazarov Sanjar

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.



  1. – 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.

    1. 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:

    1. – 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
















  1. 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



  1. 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)

bu yerda q=
x x0 n
x0 nuqtadan chiqib x nuqtaga yetguncha oraliqdagi qadamlar

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

    1. – 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:
P2(x)=5,2+2,8 x - 0,2x2
Eslatma:y=f(x) funksiya x nuqtadagi qiymatni taqribiy hisoblash uchun y=Pn(x) deb faraz qilinadi,bu yerda x nuqta x2 nuqtaga yaqin nuqta.




Download 272,98 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish