LU-faktorisering
Hej!
Håller på med den här uppgiften:
Och trodde jag hade löst den när jag kom fram till min L,U och P matris. Jag gjorde såhär:
Bytte först plats på rad 1 och 3 eftersom 1.8 är större än -3. Sedan fixade jag nollor i rad 2 och 3 i kolumn 1 genom att använda rad 1 och multiplicera med 2/3 respektive 5/3. Sedan bytte jag plats på rad 2 och 3 för elementet i rad 3(kolumn 2) var större än elementet i rad 2(kolumn 2). Avslutningsvis fixade jag en nolla i rad 3(kolumn 2) så att jag sen kan plocka ut min L och U matris. Men vad har jag gjort fel för får inte alls rätt svar som i facit? Min matris blir:
L = (1 0 0; -5/3 1 0; -2/3 5.2/10 1) och U=(1.8 3.6 -8.4; 0 10 -20; 0 0 1)
När du byter blats på raderna så ska du göra så att du tar den som har störst magnitud. Alltså du ska ignorera tecknet. Eftersom |-3| > 1.8 så ska du inte byta plats på dessa rader.
Stokastisk skrev :När du byter blats på raderna så ska du göra så att du tar den som har störst magnitud. Alltså du ska ignorera tecknet. Eftersom |-3| > 1.8 så ska du inte byta plats på dessa rader.
Tack! Fick rätt nu när jag inte gjorde det. Så man byter bara plats på någon rad i kolumn 1 om man inte har den största magnituden i rad 1 redan? Sen så försöker man bara få nollor till vänster om diagonalen och sen är man klar? Sen byter man tecken på multiplikatorn och lägger i L-matrisen också.
Ja det stämmer att det är bara då du byter plats. Den regeln ska du följa under hela faktoriseringen, man byter bara plats på raderna om magnituden hos första elementet är större än det man jobbar med.
Det låter som det du säger stämmer.