Teskari matritsani Gauss-Jordan usulida topish



Yüklə 0,5 Mb.
səhifə7/9
tarix02.12.2023
ölçüsü0,5 Mb.
#137341
1   2   3   4   5   6   7   8   9
Eshboyev Jamshid Sonli Usullar kurs ishi

2.3 Matritsalarni LU va LDU koʻpaytmalarga yoyish
Quyida biz kvadrat matritsalarni LU va LDU koʻpaytmalarga yoyish bilan shugʻullanamiz, bu yerda L – quyi uchburchak matritsa, U–yuqori uchburchak matritsa, D esa diagonal matritsadir.
Avval quyidagi misolni koʻrib chiqamiz.
matritsadan diagonal ostidagi elementni nolga aylantirish uchun uni chapdan ga koʻpaytiramiz.
.
Endi bu matritsani chapdan ga koʻpaytiramiz,

Xuddi shu kabi, kabi yozish mumkin. Bu esa

matritsaning elementini nolga aylantirish uchun uni chap tarafdan matritsaga koʻpaytirgandik, matritsaning diagonal ostidagi elementlarini nolga aylantirish uchun uni chap tarafdan ketma- ket , va koʻpaytirish kifoya, ya’ni

Bu tenglikni chap tarafdan ga koʻpaytiramiz:
,
Xuddi sha kabi, va koʻpaytiramiz va natijada,

ifodani hosil qilamiz. Bu yerda matritsaning diagonaldan yuqoridagi elementlar nol ekanini e’tiborga olsak,

Oxirgi tenglikdagi U matritsani xuddi yuqoridagi kabi D diagonal matritsa va U matritsaning koʻpaytmasi shaklda ifodalash mumkin, faqat bu yerdagi yuqori uchburchak matritsaning bosh diagonal elementlari birlardan iboratdir.


2.4 Matritsa ustida amallarni Mathcad dasturida bajarish
Matematik masalalarni echishda Matchadning xizmati matritsalar ustida amallar bajarishda yaqqol ko‘rinadi. Matritsalar katta bo‘lganda bu amallarni bajarish ancha murakkab bo‘lib, kompьyuterda Matchadda dastur tuzishni talab etadi. Matchad tizimida bunday ishlarni tez va yaqqol ko‘rinishda amalga oshirsa bo‘ladi.
Matritsani tuzish. Matritsa yoki vektorni quyidagi protsedura yordamida aniqlash mumkin:
1.Matritsa nomini va (:=) yuborish operatorini kiritish.
2.Matematika panelidan Vector and Matrix Toolbar (Matritsa va vektor paneli) tugmachasi bosiladi. Keyin Matrix or Vector (Matritsa va vektor) tugmasi bosiladi, natijada Matrix (Matritsa) paneli ochiladi. Ochilgan muloqot oynasidan ustun va satr sonlari kiritilib Ok tugmasi bosiladi. Bu holda ekranda matritsa shabloni paydo bo‘ladi.
3.Har bir joy sonlar bilan to‘ldiriladi, ya’ni matritsa elementlari kiritiladi.
SHablon yordamida 100 dan ortiq elementga ega bo‘lgan matritsani kiritish mumkin. Vektor – bu bir ustunli matritsa deb qabul qilinadi. Har qanday matitsa elementi matritsa nomi bilan uning ikki indeksi orqali aniqlanadi. Birinchi indeks qator nomerini, ikkinchi indeks – ustun nomerini bildiradi.Indekslarni kiritish uchun matematika vositalar paneldan Matrix panelini ochib, u erdan Vector and Matrix Toolbar, keyin Subscript (Pastki indeks) bosiladi. Klaviaturadan buni [ (ochuvchi kvadrat qavs) yordamida bajarsa ham bo‘ladi. Massiv elementi numeri 0, 1 yoki istalgan sondan boshlanishi mumkin (musbat yoki manfiy). Massiv elementi numeri boshqarish uchun maxsus ORIGIN nomli o‘zgaruvchi ishlatiladi. Avtomatik 0 uchun ORIGIN=0 deb yoziladi. Bunda massiv elementlari nomeri nuldan boshlanadi. Agar nuldan boshqa sondan boshlansa unda ORIGIN dan keyin ikki nuqta qo‘yiladi, masalan ORIGIN:=1.
1-rasmda D matritsaning pastki indekslardan foydalanib elementlarini topish ko‘rsatilgan. ORIGIN=0 bo‘lgani uchun avtomatik ravishda birinchi element 10 ga teng.

Yüklə 0,5 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin