Givens Rotation -Lineares Ausgleich Problem m x n Matrix |
07.07.2014, 14:19 | Oran | Auf diesen Beitrag antworten » | ||||
Givens Rotation -Lineares Ausgleich Problem m x n Matrix ich stehe vor folgendem Problem: Ich bekomme es einfach nicht hin diese Ausgabe zulösen. Gegeben sind : Ich soll nun mittels der QR Zerlegung das Ausgleichs Problem lösen Wobei Eine QR Zerlegung mit einer 3x3 Matrix bekomme ich hin. Aber ich scheitere schon daran R zu bestimmen. In diese Workshop finde ich zwar Formeln [WS] Lineare Ausgleichprobleme kann aber diese nur schwer nach vollziehen: Wie kommt er auf Und wozu das c ? Könnte mir jemand helfen ein Beispiel durchzurechnen, ich steige da irgendiwe überhaupt nicht durch. Gruß und Danke im Vorraus |
||||||
09.07.2014, 15:11 | Oran | Auf diesen Beitrag antworten » | ||||
Ich hoffe jemand kann mir dabei helfen. Bei der Householder zerlegung geht es mir ähnlich. Sobald eine nicht quadratische MAtrix zum einsatzkommt bin ich raus. Falls jemand ansonsten Links (gerne auch für Youtube) für mich hat wäre ich auch glücklich. Danke im vorraus |
||||||
24.07.2014, 19:38 | Oran | Auf diesen Beitrag antworten » | ||||
Kann mir denn hierbei niemand helfen ? |
||||||
25.07.2014, 02:28 | frank09 | Auf diesen Beitrag antworten » | ||||
RE: Givens Rotation -Lineares Ausgleich Problem m x n Matrix Sinn ist es zunächst, durch Drehungen die Matrix A auf die Form zu bekommen. Genaue Vorgehensweise findest du hier: http://de.wikipedia.org/wiki/Givens-Rotation
Dann weißt du ja, wie man einen bestimmten Eintrag durch Drehung auf null bringt? Im obigen Beispiel wird durch zwei Rotationen auf gebracht. ist die obere Dreiecksmatrix, es werden also alle Nullzeilen weggelassen: Mithilfe der beiden Givensrotationen G1 und G2 lässt sich A wie folgt darstellen Setzt man bzw. gilt Zu minimieren ist Nun sei Die oberen beiden Zeilen kann ich auf null bekommen, indem ich folgendes GLS löse Sei nun , dann ist zu lösen |
||||||
26.07.2014, 04:17 | Oran | Auf diesen Beitrag antworten » | ||||
Danke sehr. Ich glaube das hilft mir ganz gut weiter. Ich habe mir zu folgender Frage noch etwas aufgeschrieben und kann das jetzt nicht ganz nachvollziehen. Ich hatte mir aufgeschrieben, dass das Gleichungssystem nur dann eindeutig lösbar sei, wenn man das Vorzeichen der Diagonalelemente von R bzw R~ vorgibt und folgendes gilt: bringe ich da irgendwas durcheinander? Oder wo wird hier vorgegeben, das die Diegonaleelemente von R positiv sind? Zudem sehe ich das richtig, das G immer quadratisch ist und immer die Größe entsprechend A hat. Also: Dimension von G = max{n,m) von A. oder gilt G m x m da m>= n ? |
||||||
26.07.2014, 16:48 | Oran | Auf diesen Beitrag antworten » | ||||
Desweiteren sehe ich das richtig , dass folgendes gilt: Also der aufbau der Givens Matrizen gleich ist und sich nur deren s bzw c elemente unterscheidet? |
||||||
Anzeige | ||||||
|
||||||
27.07.2014, 00:34 | frank09 | Auf diesen Beitrag antworten » | ||||
Es gibt nur eine QR-Zerlegung, bei der z.B. alle Vz positiv sind. Wenn man z.B. spiegelt statt dreht, können sich bei R die Vz unterscheiden. Das sagt aber nichts über die Lösbarkeit aus. Dazu muss R Dach vollen Rang haben, was ja klar ist. G ist auch immer quadratisch mit m x m Elementen.
Ja. |
||||||
27.07.2014, 00:39 | Oran | Auf diesen Beitrag antworten » | ||||
Danke sehr. Wie kann ich den erkennen wann das Gleichunssystem eindeutig lösbar ist? NUR dadruch, dass R bzw R Dach vollen Rang hat? |
||||||
27.07.2014, 23:26 | frank09 | Auf diesen Beitrag antworten » | ||||
RE: Givens Rotation -Lineares Ausgleich Problem m x n Matrix Ja, wenn R (Dach) und A den Rang n haben, ist das Ausgleichsproblem eindeutig lösbar, ansonsten nicht. |
||||||
27.07.2014, 23:30 | Oran | Auf diesen Beitrag antworten » | ||||
RE: Givens Rotation -Lineares Ausgleich Problem m x n Matrix
Danke sehr! Dann bin ich ja beruhigt und dieses mit positiven Elementen auf der Diagona festlegen ist Mumpitz? |
||||||
28.07.2014, 00:34 | Oran | Auf diesen Beitrag antworten » | ||||
Gibt es eigentlich eine Strategie, nach der man am "besten" die Reihenfolge der ai,j wählen sollte? Also welche Stelle man zuerst zu 0 machen sollte oder ist das eigentlich egal? |
||||||
28.07.2014, 02:29 | Oran | Auf diesen Beitrag antworten » | ||||
Ich habe jedoch immer folgendes Problem mit der Aufgabe. Laut dieses Online Tools komme ich auf ein falsches ergebniss bezüglich einiger Vorzeichen, auch mit nachrechnen finde ich meinen Fehler nicht. Ich komme dabei auf : Angeblich stimmen die Vorzeichen in der zweiten Zeile von R nicht Gibt es hier doch irgendeine Vorraussetzung Hier wären meine A und G Matrizen: Ich sollte hierbei immer mit Nachkommastellen rechnen. Könnte ihr mir sagen wo der Fehler liegt? Ich habe mit meinem "fehlerhaftem" R mal weitergerechnet Dann habe ich Q transponiert und von links auf b multipliziert Damit komme ich dann auf Laut dieses online Tools wäre das falsch, allerdings weichen meine Vorzeichen auch ab. Es könnten natürlich auch Rechenfehler unterlaufen sein aber ist das Vorgehen richtig so? |
||||||
29.07.2014, 17:56 | Oran | Auf diesen Beitrag antworten » | ||||
Hallo ok ich hatte das Q transponiert falsch. weill das Produkt der einzelnen Rotations Matrizen ja bereits Qt ergibt. Zwar unterscheiden sich meine Vorzeichen, aber es kommt letzlich das selbe für x heraus |
|
Verwandte Themen
Die Beliebtesten » |
|
Die Größten » |
|
Die Neuesten » |
|