Matricas LU sadalīšana ir noteiktas kvadrātveida matricas faktorizācija divās trīsstūrveida matricās, vienā augšējā trīsstūrveida matricā un vienā apakšējā trīsstūra matricā, lai šo divu matricu reizinājums iegūtu sākotnējo matricu. To 1948. gadā ieviesa Alans Tjūrings, kurš arī radīja Tjūringa mašīnu.
LU dekompozīcijas metodei matricas faktorizēšanai kā divu trīsstūrveida matricu reizinājumam ir dažādi pielietojumi, piemēram, vienādojumu sistēmas risinājums, kas pats par sevi ir daudzu lietojumu, piemēram, strāvas atrašana ķēdē un diskrētu dinamisku sistēmu problēmu risināšana, sastāvdaļa. ; matricas apgrieztās vērtības atrašana un matricas determinanta atrašana.
Kas ir L U sadalīšanās?
Kvadrātveida matricu A var sadalīt divās kvadrātveida matricās L un U tā, lai A = L U kur U ir augšējā trīsstūrveida matrica, kas izveidota Gausa eliminācijas metodes piemērošanas rezultātā uz A, un L ir apakšējā trīsstūrveida matrica ar diagonāliem elementiem. vienāds ar 1.
Par A =
lateksa saraksti
Mums ir L =
Tā, lai A = L U t.i.,
Šeit vērtība ldivdesmitviens, iekšāvienpadsmitu.c. var salīdzināt un atrast.
Kas ir Gausa eliminācijas metode?
Gausa eliminācija, kas pazīstama arī kā Gausa-Jordanas eliminācija, ir metode, ko izmanto lineārajā algebrā, lai atrisinātu lineāro vienādojumu sistēmas un atrastu matricas apgriezto vērtību. Tas nosaukts matemātiķa Kārļa Frīdriha Gausa un arī matemātiķa Vilhelma Džordana vārdā, kuri devuši nozīmīgu ieguldījumu tās attīstībā.
Saskaņā ar Gausa eliminācijas metodi:
- Jebkurai nulles rindai jāatrodas matricas apakšā.
- Katras rindas pirmajam ierakstam, kas nav nulle, ir jāatrodas iepriekšējās rindas pirmā ieraksta, kas nav nulle, labajā pusē. Šī metode samazina matricu līdz rindas ešelona formai.
LU sadalīšanās metode
Lai ražotu jebkuru kvadrātveida matricu divās trīsstūrveida matricās, t.i., viena ir apakšējā trīsstūrveida matrica, bet otra ir augšējā trīsstūrveida matrica, mēs varam izmantot šādas darbības.
- Ņemot vērā lineāro vienādojumu kopu, vispirms pārveidojiet tos matricas formā A X = C, kur A ir koeficientu matrica, X ir mainīgā matrica un C ir skaitļu matrica vienādojumu labajā pusē.
- Tagad samaziniet koeficientu matricu A, t.i., matricu, kas iegūta no mainīgo koeficientiem visos dotajos vienādojumos tā, lai “n” mainīgajiem būtu nXn matrica, lai izveidotu rindu ešelonu, izmantojot Gausa eliminācijas metodi. Šādi iegūtā matrica ir U.
- Lai atrastu L, mums ir divas metodes. Pirmais ir pieņemt atlikušos elementus kā dažus mākslīgus mainīgos, izveidot vienādojumus, izmantojot A = L U, un atrisināt tos, lai atrastu šos mākslīgos mainīgos. Otra metode ir tāda, ka atlikušie elementi ir reizinātāja koeficienti, kuru dēļ attiecīgās pozīcijas kļuva par nulli U matricā. (Šo metodi ir nedaudz sarežģīti saprast ar vārdiem, taču tā būs skaidra zemāk esošajā piemērā)
- Tagad mums ir A (nXn koeficientu matrica), L (nXn apakšējā trīsstūrveida matrica), U (nXn augšējā trīsstūrveida matrica), X (nX1 mainīgo matrica) un C (nX1 skaitļu matrica labajā pusē). vienādojumu otrā puse).
- Dotā vienādojumu sistēma ir A X = C. Mēs aizstājam A = L U. Tādējādi mums ir L U X = C. Mēs ievietojam Z = U X, kur Z ir matrica vai mākslīgie mainīgie un vispirms atrisiniet L Z = C un pēc tam U X = Z, lai atrastu X vai mainīgo vērtības, kas bija nepieciešama.
LU sadalīšanās piemērs
Izmantojot LU sadalīšanas metodi, atrisiniet šādu vienādojumu sistēmu:
Risinājums: šeit mums ir A =
un
tā, lai A X = C. Tagad mēs vispirms apsveram
un pārveidojiet to rindas ešelona formā, izmantojot Gausa eliminācijas metodi. Tātad, darot
mēs saņemam
Tagad, darot
Mēs saņemam
rinda java
(Ņemiet vērā, ka starp tām vienmēr ir jāpatur zīme “-”, aizstājiet zīmi “+” ar divām “-” zīmēm) Tādējādi mēs iegūstam L =
un U =
(Ņemiet vērā, ka L matricā,
ir no (1),
ir no (2) un
ir no (3)) Tagad mēs pieņemam, ka Z
un atrisināt L Z = C.
Tātad, mums ir
Atrisinot, mēs saņemam
,
un
watchcartoononline.io alternatīvas
. Tagad mēs atrisinām U X = Z
Tāpēc mēs saņemam
,
Tādējādi dotās lineāro vienādojumu sistēmas risinājums ir
,
,
un līdz ar to matrica X =
Vingrinājums par LU Dekompozīcija
Matricas LU dekompozīcijā
| 2 2 |
| 4 9 |
, ja U diagonālie elementi abi ir 1, tad L apakšējā diagonāles ieraksts l22 ir (GATE CS 2015) (A) 4 (B) 5 (C) 6 (D) 7
Risinājumu skatiet VĀRTI | GATE-CS-2015 (1. komplekts) | 65. jautājums .
Bieži uzdotie jautājumi par LU sadalīšanos
Kas ir LU dekompozīcijas metode?
LU sadalīšana, saīsinājums no Lower-Upper decomposition, ir matricas faktorizācijas paņēmiens, ko izmanto, lai sadalītu kvadrātveida matricu apakšējās trīsstūrveida matricas (L) un augšējās trīsstūrveida matricas (U) produktā. To parasti izmanto, lai vienkāršotu lineāro vienādojumu sistēmu risināšanu un determinantu aprēķināšanu.
Kāpēc LU dekompozīcija ir unikāla?
LU sadalīšana ir unikāla, jo tā nodrošina veidu, kā unikāli faktorizēt kvadrātveida matricu A apakšējās un augšējās trīsstūrveida matricās (L un U), ļaujot efektīvi atrisināt lineārās sistēmas un veikt determinantu aprēķinus.
Kā tiek aprēķināta LU sadalīšanās?
LU dekompozīcija tiek aprēķināta, izmantojot Gausa elimināciju, kur jūs pārveidojat kvadrātveida matricu A apakšējās (L) un augšējās (U) trīsstūrveida matricās, veicot rindu darbības, vienlaikus sekojot līdzi izmaiņām atsevišķās matricās. Šis process ir iteratīvs un turpinās, līdz A pilnībā sadalās. Metode ar visiem LU sadalīšanas posmiem ir dota rakstā.
Kad LU sadalīšanās nav iespējama?
LU sadalīšana var nebūt iespējama, ja matrica A ir vienskaitlī (neinvertējama) vai ja tai ir nepieciešama pagriešana, lai nodrošinātu stabilitāti, bet šarnīra elements kļūst par nulli, izraisot sadalīšanu ar nulli sadalīšanas procesa laikā.
Vai ir kādas alternatīvas LU dekompozīcijai?
Jā, LU dekompozīcijas alternatīvas ietver Cholesky sadalīšanās simetriskām pozitīvām noteiktām matricām, QR dekompozīcija vispārējām matricām un uz īpašvērtībām balstītas metodes, piemēram, spektrālā sadalīšana un vienskaitļa vērtību dekompozīcija (SVD) dažādām matricas darbībām un lietojumiem.
Vai LU dekompozīcija var tikt piemērota nekvadrātveida matricām?
LU sadalīšanu parasti piemēro kvadrātveida matricām. Taisnstūra matricām biežāk tiek izmantota QR dekompozīcija. Tomēr tādas variācijas kā LUP sadalīšana var apstrādāt arī taisnstūrveida matricas, kur P ir permutācijas matrica.