Amaliy matematika va informatika


Download 76.81 Kb.
bet2/5
Sana03.06.2020
Hajmi76.81 Kb.
#113488
1   2   3   4   5
Bog'liq
chiziqli algebraik tenglamalar tizimini yechish. iteratsion usullar. oddiy iteratsiya usuli-converted

ODDIY ITERATSION USUL




Faraz kilaylik, tizim biror usul bilan

Ax = b (2.1)
x + Cx + f (2.2)

ko`rinishga keltirilgan bo`lsin, bu erda S — qandaydir matritsa, f - vektor ustun. Dastlabki yaqinlashish vektori x(0) biror usul bilan (masalan, x(0) = 0) topilgan bo`lsin. Agar keyingi yaqinlashishlar

x(k+1) = Cx(k) + f (k=0,1,2, …)

rekkurent formula yordamida topilsa, bunday usul oddiy iteratsiya usuli deyiladi.

Agarda S matritsa elementlari

n


Cij i1

va

n



Cij i1

a  1

   1

i 1,2,..., n

j 1,2,..., n

(2.3)

(2.4)


shartlardan birortasini kanoatlantirsa, u xolda iteratsion jarayon berilgan tenglamaning x echimiga ixtiyoriy boshlangich x(0) vektorda yaqinlashishi isbotlangan, ya`ni

x  lim

k 

xk

Shunday kilib, tizimning aniq echimi cheksiz qadamlar natijasida -hosil qilinadi va hosil kilingan ketma-ketlikning ixtiyoriy vektori taqribiy echimni beradi. Bu taqribiy echimning xatoligini quyidagi formulalardan biri orqali ifodalash mumkin:

x x k |

max

x k x k 1

(2.5)


i i

1



j1,2,... n j j

agarda (2.3) shart bajarilsa, yoki

x x k

n x k x k 1

(2.6)


i i 1

j j j1

agarda (2.4) shart bajarilsa. Bu baxolarni moc ravishda quyidagicha kuchaytirish mumkin:

mxi x k max x k x k 1

eki



i 1 i i


n x x k

n x k x k 1

i i j1

1



j j j1

Iteratsion jarayonlarni yuqoridagi baxolar oldindan berilgan aniqlikni kanoatlantirganda tugallaydilar.

Boshlangich x(0) vektor, umuman olganda, ixtiyoriy tanlanishi mumkin. Ba`zan x(0) = f deb olishadi. Ammo x(0) vektorning komponentlari sifatida noma`lumlarning ko`pol taxminlarda aniqla-ngan qiymatlari olinadi.

(2.1) tizimni (2.2) ko`rinishga keltirishni bir necha xil usullarda amalga oshirish mumkin. Faqat (2.3) yoki (2.4) shartlardan birortasining bajarilishi lozim. Shunday usullardan ikkitasiga tuxtalamiz.

"Birinchi usul. Agarda A matritsaning diagonal elementlari noldan farqli bo`lsa, ya`ni

u xolda berilgan tizimni



aii 0 (I=1,2,…, n)

x1

1

1

a11

b1 a12 x2  ...  a1n xn



x2



a22

b2 a22 x1 a23 x3 ... a2n xn

(2.7)




xn



... .................................



1 bn an1 x1  ...  an,n1 xn1

ann

ko`rinishda yozish mumkin. Bu xolda S matritsa elementlari quyida-gicha aniqlanadi:

Cij

aij

aii

i

j,

Cii  0

hamda (2.3)va (2.4)shartlar mos ravishda quyidagi ko`rinishni qabul kiladi:


n



j1



j i

a 1



i 1,2,..., n
(2.8)

n

Download 76.81 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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