I bob Matritsalar va ular ustida amallar


TESKARI MATRITSANI TOPISH USULLARI



Download 331,39 Kb.
bet13/17
Sana23.04.2022
Hajmi331,39 Kb.
#575560
1   ...   9   10   11   12   13   14   15   16   17
Bog'liq
Matritsalar va ular ustida amallar Nodirbek docx

TESKARI MATRITSANI TOPISH USULLARI


Agar matritsa teskari bo'lsa, u holda matritsaning teskarisini topish uchun quyidagi usullardan birini qo'llashingiz mumkin:

ANIQ (TO'G'RIDAN-TO'G'RI) USULLAR

GAUSS-JORDAN USULI


Keling, ikkita matritsani olaylik: o'zi A va bitta E... Keling, matritsa beramiz A satrlar bo'yicha transformatsiyalarni qo'llagan holda Gauss-Jordan usuli bo'yicha identifikatsiya matritsasiga (siz o'zgartirishni ustunlar bo'yicha ham qo'llashingiz mumkin, lekin aralashmaslik kerak). Har bir operatsiyani birinchi matritsaga qo'llaganingizdan so'ng, xuddi shu amalni ikkinchisiga qo'llang. Birinchi matritsani birlik shakliga qisqartirish tugagandan so'ng, ikkinchi matritsa teng bo'ladi A −1.
Gauss usulidan foydalanganda birinchi matritsa chapdan elementar matritsalardan biriga ko'paytiriladi Λ i (\\ displaystyle \\ Lambda _ (i)) (bitta pozitsiyadan tashqari, asosiy diagonalda joylashgan transvektsiya yoki diagonal matritsa):
Λ 1 ⋅ ⋯ ⋅ Λ n ⋅ A \u003d Λ A \u003d E ⇒ Λ \u003d A - 1 (\\ displaystyle \\ Lambda _ (1) \\ cdot \\ dots \\ cdot \\ Lambda _ (n) \\ cdot A \u003d \\ Lambda A \u003d E \\ Rightarrow \\ Lambda \u003d A ^ (- 1)). Λ m \u003d [1… 0 - a 1 m / amm 0… 0… 0… 1 - am - 1 m / amm 0… 0 0… 0 1 / amm 0… 0 0… 0 - am + 1 m / amm 1 … 0… 0… 0 - anm / amm 0… 1] (\\ displaystyle \\ Lambda _ (m) \u003d (\\ begin (bmatrix) 1 & \\ dots & 0 & -a_ (1m) / a_ (mm) & 0 & \\ dots & 0 \\\\ m + 1m) / a_ (mm) & 1 & \\ dots & 0 \\\\ &&& \\ dots &&& \\\\ 0 & \\ dots & 0 & -a_ (nm) / a_ (mm) & 0 & \\ dots & 1 \\ end (bmatrix)))).
Barcha amallarni qo'llaganidan keyin ikkinchi matritsa teng bo'ladi Λ (\\ displaystyle \\ Lambda), ya'ni kerakli narsa bo'ladi. Algoritmning murakkabligi - O (n 3) (\\ displaystyle O (n ^ (3))).

ALGEBRAIK QO'SHIMCHALAR MATRITSASIDAN FOYDALANISH


Matritsaga matritsaga teskari A (\\ displaystyle A), sifatida ifodalanishi mumkin
A - 1 \u003d adj (A) det (A) (\\ displaystyle (A) ^ (- 1) \u003d (((\\ mbox (adj)) (A)) \\ over (\\ det (A))))
qaerda adj (A) (\\ displaystyle (\\ mbox (adj)) (A)) - biriktirilgan matritsa;
Algoritmning murakkabligi O det determinantini hisoblash algoritmining murakkabligiga bog'liq va O (n²) · O det ga teng.

LU / LUP DEKOMPOZITSIYASIDAN FOYDALANISH


Matritsa tenglamasi A X \u003d I n (\\ displaystyle AX \u003d I_ (n)) teskari matritsa uchun X (\\ displaystyle X) to'plam sifatida ko'rish mumkin n (\\ displaystyle n) shakl tizimlari A x \u003d b (\\ displaystyle Ax \u003d b)... Biz belgilaymiz men (\\ displaystyle i)matritsaning ustuni X (\\ displaystyle X) bo'ylab X i (\\ displaystyle X_ (i)); keyin A X i \u003d e i (\\ displaystyle AX_ (i) \u003d e_ (i)), i \u003d 1,…, n (\\ displaystyle i \u003d 1, \\ ldots, n) , chunki men (\\ displaystyle i)matritsaning ustuni Men n (\\ displaystyle I_ (n)) birlik vektori e i (\\ displaystyle e_ (i))... boshqacha qilib aytganda, teskari matritsani topish bitta matritsa va har xil o'ng tomonlari bo'lgan n tenglamalarni echishga kamayadi. LUP-dekompozitsiyasini (O (n³) vaqt) bajargandan so'ng, har bir n tenglamani echish O (n²) vaqtni oladi, shuning uchun ishning bu qismi O (n³) vaqtni oladi.
Agar A matritsasi noaniq bo'lsa, u uchun LUP dekompozitsiyasini hisoblash mumkin P A \u003d L U (\\ displaystyle PA \u003d LU)... Ruxsat bering P A \u003d B (\\ displaystyle PA \u003d B), B - 1 \u003d D (\\ displaystyle B ^ (- 1) \u003d D)... Keyin teskari matritsaning xususiyatlaridan quyidagilarni yozishimiz mumkin: D \u003d U - 1 L - 1 (\\ displaystyle D \u003d U ^ (- 1) L ^ (- 1))... Agar biz bu tenglikni U va L ga ko'paytirsak, u holda shaklning ikkita tengligini olishimiz mumkin U D \u003d L - 1 (\\ displaystyle UD \u003d L ^ (- 1)) va D L \u003d U - 1 (\\ displaystyle DL \u003d U ^ (- 1))... Ushbu tengliklardan birinchisi uchun n² tenglama tizimi mavjud n (n + 1) 2 (\\ displaystyle (\\ frac (n (n + 1)) (2))) ulardan o'ng tomonlari ma'lum (uchburchak matritsalarning xususiyatlaridan). Ikkinchisi, shuningdek uchun n² tenglama tizimini ifodalaydi n (n - 1) 2 (\\ displaystyle (\\ frac (n (n-1)) (2))) ulardan o'ng tomonlari ma'lum (shuningdek, uchburchak matritsalarning xususiyatlaridan). Ular birgalikda n² tenglik tizimini tashkil qiladi. Ushbu tengliklardan foydalanib, biz D. matritsasining barcha n² elementlarini rekursiv ravishda aniqlay olamiz. Keyin tenglikdan (PA) -1 \u003d A -1 P −1 \u003d B -1 \u003d D. tenglikni olamiz A - 1 \u003d D P (\\ displaystyle A ^ (- 1) \u003d DP).
LU-dekompozitsiyasidan foydalanilgan holda, D matritsasi ustunlarining almashinuvi talab qilinmaydi, ammo A matritsa noaniq bo'lsa ham, yechim ajralib chiqishi mumkin.
Algoritmning murakkabligi O (n³).

TAKRORLASH USULLARI

SHULTZ USULLARI


(Ψ k \u003d E - AU k, U k + 1 \u003d U k ∑ i \u003d 0 n Ψ ki (\\ displaystyle (\\ begin (case)) \\ Psi _ (k) \u003d E-AU_ (k), \\\\ U_ ( k + 1) \u003d U_ (k) \\ sum _ (i \u003d 0) ^ (n) \\ Psi _ (k) ^ (i) \\ end (case)))

XATOLARNI TAXMIN QILISH

DASTLABKI TAXMINNI TANLASH


Bu erda ko'rib chiqilgan takrorlanadigan matritsali inversiya jarayonlarida dastlabki taxminiylikni tanlash muammosi ularni, masalan, matritsalarning LU-parchalanishiga asoslangan to'g'ridan-to'g'ri inversiya usullari bilan raqobatlashadigan mustaqil universal usullar sifatida ko'rib chiqishga imkon bermaydi. Tanlash uchun ba'zi tavsiyalar mavjud U 0 (\\ displaystyle U_ (0))shartning bajarilishini ta'minlash ρ (Ψ 0) < 1 {\displaystyle \rho (\Psi _{0})<1} (matritsaning spektral radiusi bitta), bu jarayonning yaqinlashishi uchun zarur va etarli. Ammo, bu holda, birinchi navbatda teskari matritsa A yoki matritsa spektrining yuqori chegarasini bilish talab qilinadi A A T (\\ displaystyle AA ^ (T)) (ya'ni, agar A nosimmetrik musbat aniq matritsa bo'lsa va r (A) ≤ β (\\ displaystyle \\ rho (A) \\ leq \\ beta), keyin siz olishingiz mumkin U 0 \u003d a E (\\ displaystyle U_ (0) \u003d (\\ alfa) E)qaerda; agar A o'zboshimchalik bilan noaniq matritsa va r (A A T) ≤ β (\\ displaystyle \\ rho (AA ^ (T)) \\ leq \\ beta)keyin ishoniladi U 0 \u003d a A T (\\ displaystyle U_ (0) \u003d (\\ alfa) A ^ (T))qaerda a ∈ (0, 2 β) (\\ displaystyle \\ alfa \\ in \\ chap (0, (\\ frac (2) (\\ beta)) \\ right)); siz, albatta, vaziyatni soddalashtirishingiz va bundan foydalanishingiz mumkin r (A A T) ≤ k A A T k (\\ displaystyle \\ rho (AA ^ (T)) \\ leq (\\ mathcal (k)) AA ^ (T) (\\ mathcal (k))), qo'ydi U 0 \u003d A T ‖ A A T ‖ (\\ displaystyle U_ (0) \u003d (\\ frac (A ^ (T)) (\\ | AA ^ (T) \\ |)))). Ikkinchidan, dastlabki matritsaning bunday ta'rifi bilan bunga kafolat yo'q ‖ Ψ 0 ‖ (\\ displaystyle \\ | \\ Psi _ (0) \\ |) kichik bo'ladi (hatto bo'lishi mumkin) ‖ Ψ 0 ‖\u003e 1 (\\ displaystyle \\ | \\ Psi _ (0) \\ |\u003e 1)) va yaqinlashuv darajasining yuqori tartibi darhol aniqlanmaydi.

MISOLLARI

MATRITSA 2X2


Ifodani ajratib bo'lmadi (sintaksis xatosi): (\\ displaystyle \\ mathbf (A) ^ (- 1) \u003d \\ begin (bmatrix) a & b \\\\ c & d \\\\ \\ end (bmatrix) ^ (- 1) \u003d \\ frac (1) (\\ det (\\ mathbf (A))) \\ begin & \\! \\! - b \\\\ -c & \\, a \\\\ \\ end (bmatrix) \u003d \\ frac (1) (ad - bc) \\ begin (bmatrix) \\, \\, \\, d & \\! \\! - b \\\\ -c & \\, a \\\\ \\ end (bmatrix).)
2x2 matritsaning teskari holati faqatgina agar mumkin bo'lsa a d - b c \u003d det A ≠ 0 (\\ displaystyle ad-bc \u003d \\ det A \\ neq 0).
Odatda teskari operatsiyalar murakkab algebraik ifodalarni soddalashtirish uchun ishlatiladi. Masalan, agar muammo kasrga bo'linish ishini o'z ichiga olsa, uni teskari qismga ko'paytirish bilan almashtirish mumkin, bu teskari amal. Bundan tashqari, matritsalarni ajratish mumkin emas, shuning uchun teskari matritsa bilan ko'paytirish kerak. 3x3 matritsaning teskari tomonini hisoblash zerikarli, ammo siz buni qo'lda bajarishingiz kerak. O'zaro aloqani yaxshi grafikli kalkulyator yordamida ham topishingiz mumkin.

QADAMLAR

QO'SHILGAN MATRITSA BILAN



Download 331,39 Kb.

Do'stlaringiz bilan baham:
1   ...   9   10   11   12   13   14   15   16   17




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