[NumRech] QR-Zerlegung

[AfI] Analysis für Informatiker
[Diskrete] Diskrete Strukturen
[LA] Lineare Algebra
[Stocha] Einführung in die angewandte Stochastik
[NumRech] Numerisches Rechnen

QR-Zerlegung

Beitragvon Fighter_MV » 17.11.07 10:58

Hallo!

Ich habe mir noch einmal die Unterlagen zur Globalübung angeguckt und bin auf etwas gestoßen.

Nachdem das Verfahren (Householder) vorgestellt wurde, wurde uns ja eine weitere Möglichkeit gezeigt, mit dem Householder-Verfahren zu rechnen und zwar ohne Q explizit vorher auszurechnen.

Allerdings brauche ich ja hier am Ende wieder Q um die QR-Zerlegung komplett zu haben. Jetzt ist die Frage, wie ich aus der Gleichung:

Q1*A = (irgendeine Matrix)

Q1 herausbekomme. Ich meine ich kann die erhaltene Matrix mit dem inversen von A multiplizieren, aber das ist ja jede Menge Aufwand. In der Globalübung könnte der Dozent einfach Q1 ablesen. Gibt es hier einen Trick? ;)

Gruß

Fighter
Fighter_MV
 
Beiträge: 400
Registriert: 25.09.06 14:51
Wohnort: Eschweiler
Studiengang: Informatik (M.Sc.)
Studiert seit: WS 07/08
Anwendungsfach: BWL

Beitragvon oxygen » 17.11.07 11:08

Hint: Q^-1 = Q^t = Q
oxygen
 
Beiträge: 1054
Registriert: 16.12.05 23:05
Wohnort: Bergheim
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: Medizin

Beitragvon CrazyPumuckl » 17.11.07 11:43

Habe ne Frage zur 1d)

Wie sieht denn deltaA aus? sind da auch 4% fehler oder sind da 0% fehler? (wir runden A ja nicht, oder?!) und wie kommt man an die maximumsnorn von b~? b wird ja hier als nicht bekannt vorausgesetzt...

thx!

EDIT: ok, hab's
Zuletzt geändert von CrazyPumuckl am 17.11.07 20:06, insgesamt 1-mal geändert.
\frac{0}{0}
Benutzeravatar
CrazyPumuckl
 
Beiträge: 557
Registriert: 17.11.06 11:31

Beitragvon Fighter_MV » 17.11.07 13:32

oxygen hat geschrieben:Hint: Q^-1 = Q^t = Q


Jo, das war mir bekannt, aber ich will Q ja freistellen oder? Dazu muss ich ja A rüberholen irgendwie und nicht Q o.o

Gruß

Fighter
Fighter_MV
 
Beiträge: 400
Registriert: 25.09.06 14:51
Wohnort: Eschweiler
Studiengang: Informatik (M.Sc.)
Studiert seit: WS 07/08
Anwendungsfach: BWL

Beitragvon rootnode » 17.11.07 15:27

QA=B (B = irgendeine die du da hast)

--> A = BQ^-1 = BQ
Benutzeravatar
rootnode
 
Beiträge: 320
Registriert: 06.02.07 00:59
Wohnort: Aachen, Pontstraße

Beitragvon MartinL » 17.11.07 15:48

Meistens interessiert dich Q explizit ja garnicht. Um das lineare Ausgleichsproblem zu lösen reicht es wenn du mit dem Transformierten b soweit möglich Rückwärts in R einsetzt.
Wenn du aber Q explizit haben willst, wirst du wohl nicht drumrum kommen die Teilschrittmatrizen aufzumultiplizieren.

btw: Q ist orthogonal. Q^-1 = Q^t, kann ich also unterschreiben. Q^t = Q allerdings nicht.
MartinL
 
Beiträge: 531
Registriert: 23.01.07 20:48
Studiert seit: WS 06/07
Anwendungsfach: Mathe


Zurück zu Mathematik