Algaritmlarni loyihalash fanidan mustaqil ish


Download 185.26 Kb.
bet2/3
Sana17.06.2023
Hajmi185.26 Kb.
#1522881
1   2   3
Bog'liq
algaritmlash maruza

ITERATSION USULLAR
Noma’lumlar soni ko‘p bo‘lganda Kramer, Gauss, teskari matritsa usullarining aniq yechimlar beruvchi chiziqli sistema sxemasi juda murakkab bo‘lib qoladi. Bunday hollarda sistema ildizlarini topish uchun ba’zan taqribiy sonli usullardan foydalanish qulaydir. Shunday usullardan biri iteratsiya usulidir. Quyidagi tenglamalar sistemasi berilgan bo‘lsin:
, i =1,2,...,n
Bu sistema matritsa ko‘rinishda quyidagicha yoziladi:
,
bu yerda
.
Biz (5) da (i=1,n) deb faraz qilamiz.
Tenglamalar sistemasida 1- tenglamani x1 ga nisbatan, 2- tenglamani x2 ga nisbatan va oxirgisini xn ga nisbatan yechamiz:

Ushbu
va
matritsalar yordamida (6) ni quyidagicha yozishimiz mumkin

(7) sistemani ketma-ket yaqinlashishlar usuli bilan yechamiz:
x(0)=, , ,....
Bu jarayonni quyidagicha ifodalaymiz:
, x(0)=
Bu ketma-ketlikning limiti, agar u mavjud bo‘lsa (5) sistemaning izlanayotgan yechimi bo‘ladi.
Biz

belgilashni kiritamiz.
Agar ixtiyoriy >0 uchun tengsizlik barcha i =1,2,...n uchun bajarilsa vektor (5) sistemaning aniqlikdagi yechimi deb yuritiladi.
Teorema. Agar keltirilgan (6) sistema uchun yoki shartlardan birontasi bajarilsa, u holda (8) iteratsiya jarayoni boshlang‘ich yaqinlashishni tanlashga bog‘liq bo‘lmagan holda yagona yechimga yaqinlashadi.
Natija (8) tenglamalar sistemasi uchun , , ..., tengsizliklar bajarilsa (8) iteratsiya yaqinlashuvchi bo‘ladi.
Misol. Tenglamalar sistemasini =0,001 aniqlikda oddiy iteratsiya usuli bilan yeching:

Yechish:

Demak, iteratsiya yaqinlashadi
.
Nolinchi yaqinlashish: , .


Download 185.26 Kb.

Do'stlaringiz bilan baham:
1   2   3




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