www.vorhilfe.de
Vorhilfe

Kostenlose Kommunikationsplattform für gegenseitige Hilfestellungen.
Hallo Gast!einloggen | registrieren ]
Startseite · Forum · Wissen · Kurse · Mitglieder · Team · Impressum
Forenbaum
^ Forenbaum
Status Vorhilfe
  Status Geisteswiss.
    Status Erdkunde
    Status Geschichte
    Status Jura
    Status Musik/Kunst
    Status Pädagogik
    Status Philosophie
    Status Politik/Wirtschaft
    Status Psychologie
    Status Religion
    Status Sozialwissenschaften
  Status Informatik
    Status Schule
    Status Hochschule
    Status Info-Training
    Status Wettbewerbe
    Status Praxis
    Status Internes IR
  Status Ingenieurwiss.
    Status Bauingenieurwesen
    Status Elektrotechnik
    Status Maschinenbau
    Status Materialwissenschaft
    Status Regelungstechnik
    Status Signaltheorie
    Status Sonstiges
    Status Technik
  Status Mathe
    Status Schulmathe
    Status Hochschulmathe
    Status Mathe-Vorkurse
    Status Mathe-Software
  Status Naturwiss.
    Status Astronomie
    Status Biologie
    Status Chemie
    Status Geowissenschaften
    Status Medizin
    Status Physik
    Status Sport
  Status Sonstiges / Diverses
  Status Sprachen
    Status Deutsch
    Status Englisch
    Status Französisch
    Status Griechisch
    Status Latein
    Status Russisch
    Status Spanisch
    Status Vorkurse
    Status Sonstiges (Sprachen)
  Status Neuerdings
  Status Internes VH
    Status Café VH
    Status Verbesserungen
    Status Benutzerbetreuung
    Status Plenum
    Status Datenbank-Forum
    Status Test-Forum
    Status Fragwürdige Inhalte
    Status VH e.V.

Gezeigt werden alle Foren bis zur Tiefe 2

Navigation
 Startseite...
 Neuerdings beta neu
 Forum...
 vorwissen...
 vorkurse...
 Werkzeuge...
 Nachhilfevermittlung beta...
 Online-Spiele beta
 Suchen
 Verein...
 Impressum
Das Projekt
Server und Internetanbindung werden durch Spenden finanziert.
Organisiert wird das Projekt von unserem Koordinatorenteam.
Hunderte Mitglieder helfen ehrenamtlich in unseren moderierten Foren.
Anbieter der Seite ist der gemeinnützige Verein "Vorhilfe.de e.V.".
Partnerseiten
Dt. Schulen im Ausland: Mathe-Seiten:

Open Source FunktionenplotterFunkyPlot: Kostenloser und quelloffener Funktionenplotter für Linux und andere Betriebssysteme
Forum "Numerik linearer Gleichungssysteme" - QR-Methode
QR-Methode < Lin. Gleich.-systeme < Numerik < Hochschule < Mathe < Vorhilfe
Ansicht: [ geschachtelt ] | ^ Forum "Numerik linearer Gleichungssysteme"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien

QR-Methode: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 20:27 Mo 28.11.2011
Autor: bandchef

Aufgabe
Warum Multiplikation von LINKS?

Hi Leute!

Wie ihr sicherlich wisst, ist die QR-Methode eine gute und stabile, aber rechenaufwändige Methode zur Berechnung von linearen überbestimmten GLS in der Form: [mm] $B\vec{x}=\vec{b}$. [/mm]

Hier ersetzt man ja nun Matrix "B" durch die QR-Zerlegung von B. Es steht nun in meinem Skript, dass die Matrix Q als Produkt einer orthogonalen [mm] M$\times$M-Matrix [/mm] Q [mm] ($Q^{-1} [/mm] = [mm] Q^T$) [/mm] und einer oberen Dreiecksmatrix R gebildet wird.

1. Frage: Warum gilt bei orthogonalen Matrizen, wie z.B. hier, folgendes: [mm] $Q^{-1} [/mm] = [mm] Q^T$? [/mm] Ich hab mir eine orthogonale Matrix Q in Matlab zur inversen sowie in die transponierte Form umformen lassen und dann voneinander abgezogen. Ich habe mir da ehrlich gesagt, dann das neutrale Element, also die Einheitsmatrix erwartet was aber nicht rausgekommen ist. Könnt ihr mir sagen wieso?




Wenn man nun Matrix "B" durch die QR-Zerlegung von B ersetzt hat sieht das dann so aus: $B=QR [mm] \Rightarrow QR\vec{x}=\vec{c}$. [/mm] In meinem Skript steht nun, dass mit Multiplikation der inversen von Q, also [mm] $Q^{-1}$, [/mm] VON LINKS [mm] $R\vec{x} [/mm] = [mm] Q^{-1}\vec{c}$ [/mm] folgt. Ich verstehe nicht warum das "von links multiplizieren" so wichtig ist! Könnt ihr mir sagen warum?



Danke für eure Hilfe!

        
Bezug
QR-Methode: Antwort
Status: (Antwort) fertig Status 
Datum: 11:10 Di 29.11.2011
Autor: fred97


> Warum Multiplikation von LINKS?
>  Hi Leute!
>  
> Wie ihr sicherlich wisst, ist die QR-Methode eine gute und
> stabile, aber rechenaufwändige Methode zur Berechnung von
> linearen überbestimmten GLS in der Form:
> [mm]B\vec{x}=\vec{b}[/mm].
>  
> Hier ersetzt man ja nun Matrix "B" durch die QR-Zerlegung
> von B. Es steht nun in meinem Skript, dass die Matrix Q als
> Produkt einer orthogonalen M[mm]\times[/mm]M-Matrix Q ([mm]Q^{-1} = Q^T[/mm])
> und einer oberen Dreiecksmatrix R gebildet wird.
>  
> 1. Frage: Warum gilt bei orthogonalen Matrizen, wie z.B.
> hier, folgendes: [mm]Q^{-1} = Q^T[/mm]? Ich hab mir eine orthogonale
> Matrix Q in Matlab zur inversen sowie in die transponierte
> Form umformen lassen und dann voneinander abgezogen. Ich
> habe mir da ehrlich gesagt, dann das neutrale Element, also
> die Einheitsmatrix erwartet was aber nicht rausgekommen
> ist. Könnt ihr mir sagen wieso?
>  

Du hast also eine orthogonale Matrix Q und hast gebildet:

                    [mm] Q^{-1}-Q^T. [/mm]

Klar, liefert das nicht die Einheitsmatrix. Es ist [mm] Q^{-1}-Q^T=0, [/mm] denn nach Definition (!) heißt Q ortogonal, wenn

                      [mm] Q*Q^T=Einheitsmatrix [/mm]

ist.

>
>
>
> Wenn man nun Matrix "B" durch die QR-Zerlegung von B
> ersetzt hat sieht das dann so aus: [mm]B=QR \Rightarrow QR\vec{x}=\vec{c}[/mm].
> In meinem Skript steht nun, dass mit Multiplikation der
> inversen von Q, also [mm]Q^{-1}[/mm], VON LINKS [mm]R\vec{x} = Q^{-1}\vec{c}[/mm]
> folgt. Ich verstehe nicht warum das "von links
> multiplizieren" so wichtig ist! Könnt ihr mir sagen
> warum?

Multipliziere doch mal von rechts. Hast Du da irgendwas gewonnen ?

FRED

>  
>
>
> Danke für eure Hilfe!


Bezug
                
Bezug
QR-Methode: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 18:09 Di 29.11.2011
Autor: bandchef

So, erstmal danke für deine Antwort!

Ich arbeite mit Matlab wie ich ja schon erwähnt habe. Dazu hab ich nun noch einige Fragen.

Ich hab mir eine ganzzahl 5x5-Matrix erstellen lassen. Die hab ich in Q und R zerlegen lassen. Dann hab ich die die inverse Matrix [mm] $Q^{-1}$ [/mm] mit der eigentlichen Matrix Q von links multiplizieren lassen. Ich verstehe aber nun noch immer nicht, warum ich unbedingt von links multiplizieren soll. Ich bekomme in beiden Fällen die Einheitsmatrix raus. Ich kopier die Beispiele rein:

1:
2: >> Q*inv(Q)
3:
4: ans =
5:
6:     1.0000   -0.0000    0.0000   -0.0000   -0.0000
7:    -0.0000    1.0000    0.0000   -0.0000   -0.0000
8:    -0.0000    0.0000    1.0000    0.0000   -0.0000
9:    -0.0000   -0.0000   -0.0000    1.0000    0.0000
10:    -0.0000   -0.0000   -0.0000   -0.0000    1.0000
11:
12:
13: >> inv(Q)*Q
14:
15: ans =
16:
17:     1.0000   -0.0000   -0.0000    0.0000    0.0000
18:    -0.0000    1.0000    0.0000   -0.0000         0
19:     0.0000    0.0000    1.0000    0.0000    0.0000
20:     0.0000         0    0.0000    1.0000   -0.0000
21:          0    0.0000   -0.0000    0.0000    1.0000


Wie man sehen kann, unterscheiden sich die beiden Multiplikationen nur in diversen glatten Nullen. Ist das dann hier wirklich so entscheidend?



Was mir in diesem Beispiel auch noch nicht so ganz klar ist, warum ich hier ausgehen darf, dass [mm] $Q^{-1} [/mm] = [mm] Q^T$ [/mm] gilt. Ich mein die inverse einer Matrix ist doch eigentlich was anderes als die Transponierte einer Matrix, oder?

Bezug
                        
Bezug
QR-Methode: Antwort
Status: (Antwort) fertig Status 
Datum: 09:00 Mi 30.11.2011
Autor: fred97


> So, erstmal danke für deine Antwort!
>  
> Ich arbeite mit Matlab wie ich ja schon erwähnt habe. Dazu
> hab ich nun noch einige Fragen.
>  
> Ich hab mir eine ganzzahl 5x5-Matrix erstellen lassen. Die
> hab ich in Q und R zerlegen lassen. Dann hab ich die die
> inverse Matrix [mm]Q^{-1}[/mm] mit der eigentlichen Matrix Q von
> links multiplizieren lassen. Ich verstehe aber nun noch
> immer nicht, warum ich unbedingt von links multiplizieren
> soll. Ich bekomme in beiden Fällen die Einheitsmatrix
> raus.


Ich glaube es nicht ....... !

1. Oben hattest Du QRx=c und hast gefragt, warum man von links multipliziert, um zu [mm] Rx=Q^{-1}c [/mm] zu kommen.

2. Jetzt fragst Du warum Du unbedingt von links multiplizieren mußt , um [mm] Q^{-1}Q= [/mm] Einheitsmatrix zu erhalten.

Das sibd doch völlig unterschiedliche Ausgangssituationen !!

Du scheinst nicht begriffen zu habe, dass für jede invertierbare Matrix A gilt:

                  [mm] AA^{-1}=A^{-1}A= [/mm] Einheitsmatrix.






>  Ich kopier die Beispiele rein:
>  
>
1:
2: >  >> Q*inv(Q)
3: >  
4: > ans =
5: >  
6: > 1.0000   -0.0000    0.0000   -0.0000   -0.0000
7: >     -0.0000    1.0000    0.0000   -0.0000   -0.0000
8: >     -0.0000    0.0000    1.0000    0.0000   -0.0000
9: >     -0.0000   -0.0000   -0.0000    1.0000    0.0000
10: >     -0.0000   -0.0000   -0.0000   -0.0000    1.0000
11: >  
12:
13: > >> inv(Q)*Q
14: >  
15: > ans =
16: >  
17: > 1.0000   -0.0000   -0.0000    0.0000    0.0000
18: >     -0.0000    1.0000    0.0000   -0.0000         0
19: >      0.0000    0.0000    1.0000    0.0000    0.0000
20: >      0.0000         0    0.0000    1.0000   -0.0000
21: >           0    0.0000   -0.0000    0.0000    1.0000
22: >  


>  
> Wie man sehen kann, unterscheiden sich die beiden
> Multiplikationen nur in diversen glatten Nullen. Ist das
> dann hier wirklich so entscheidend?
>  
>
>
> Was mir in diesem Beispiel auch noch nicht so ganz klar
> ist, warum ich hier ausgehen darf, dass [mm]Q^{-1} = Q^T[/mm] gilt.
> Ich mein die inverse einer Matrix ist doch eigentlich was
> anderes als die Transponierte einer Matrix, oder?


Das hab ich Dir doch oben schon gesagt, das i.a. [mm]Q^{-1} \ne Q^T[/mm] ist.

Für eine orthogonale Matrix Q gilt: [mm]Q^{-1} = Q^T[/mm] , und zwar deswegen, weil der Begriff "orthogonal" so , definiert (!) ist.

Nicht jeder Mensch ist weiblich, Frauen schon.

Ebenso: nicht jedes Matrix ist orthogonal, orthogonale schon.

FRED

Bezug
Ansicht: [ geschachtelt ] | ^ Forum "Numerik linearer Gleichungssysteme"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien


^ Seitenanfang ^
www.vorhilfe.de