ich hab bei der aufgabe b die QR Zerlegung gegeben und habe
für R [ 3 -12 , 0 1, 0 0 , 0 0] * x = [1,-1,4,0] raus wenn ich das jetzt aber rechnen möchte dann ist R von der Dimension her 4x2 und x 4x1 wie kann ich denn das rechnen ?
habe jetzt einfach mal x3 als Alpha und x4 als beta bestimmt und löse dann einfach x2 = -1 und 3x1-12(-1) = 1
ich habe S als [ 2 0 0 , 0 1 0, 0 0 1/2] bestimmt V sind die Normierten Eigenvektoren also [1 0 0, 0 0 1,0 1 0]
U bestimmt sich zu u1 = 1/sigma1 * A v1 = 0.5[2/3 , -4/3 , 4/3] ist das so korrekt oder mache ich da nen fehler?
[quote=MaxK]
für R [ 3 -12 , 0 1, 0 0 , 0 0] * x = [1,-1,4,0] raus wenn ich das jetzt aber rechnen möchte dann ist R von der Dimension her 4x2 und x 4x1 wie kann ich denn das rechnen ? [/quote]
Würde mich auch mal interessieren. Hab mir auch aufgeschrieben dass in dem Fall sowieso nur R ohne Nullzeilen genutzt wird, also wäre dann 2x2 * 4x1.
Außerdem habe ich für y = [1, -1/3, 4/3, 0], kann es sein dass du den Vorfaktor teilweiße vergessen hast?
Wenn man die unteren Werte einfach weglässt kommt auch nix vernünftiges raus. (-35/3, -3)
Q^T ist bei mir:
1/3*
(2 2 1 0)
(0 0 0 3)
(1 -2 2 0)
(-2 1 2 0)
Verstehe nicht wie du da bei der zweiten Gleichung auf die erste 2 kommst? Das ist doch 0?!
EDIT: Ahh, sorry, mein Fehler. Danke für die Aufklärung!
Wenn ihr von der Rang-k-Approximation im Sinne der Frobeniusnorm redet, dann müsst ihr einfach die Summe (i = 1 bis k) von i-ter Spaltenvektor von u mal i-ten Singulärwert mal i-ten Zeilenvektor von v berechnen: SUMME_i = 1 ^ k (u_i * sigma_i * v_i^T)
da liegt der fehler ich habe den kleinsten singulär wert zu null gemacht und alle andern drinnen behalten man muss aber offensichtlich nur den größten in S stehen lassen und dann multiplizieren