Least-squares solution
Hej!
Uppgift:
Find a least-squares solution of by (a) constructing the normal equations for and (b) solving for .
Lösning:
Deluppgift (a) har jag inga problem med, utan endast med (b).
Bokens sätt att lösa detta på är att låta A = QR, där Q är en matris som har kolonner som är ortonormala baser för Col A och R är en matris som erhålles genom att låta . Sedan får vi att .
Så:
Jag får att:
och
För att räkna ut så vill jag radreducera till för att sedan räkna ut .
Men när jag börjar göra detta så märker jag att talen jag sitter och räknar med för att radreducera matrisen känns löjligt jobbiga och jag börjar undra om jag inte någonstans har gjort det hela krångligare än vad det är tänkt att vara. Men jag kan inte se att de räknar på något annat sätt i boken. Skillnaden är att de har snällare tal att räkna med i uppgiften.
Någon som kan hjälpa mig?
Om det inte är någon numerisk övning du håller på med så är det inte nödvändigt att QR faktorisera matrisen. Utan det är nog mindre jobbigt att direkt räkna
eftersom du då håller dig till att räkna med heltal (potentiellt att du får in några rationella också).
Edit: Tänk också på att du inte behöver beräkna inversen av matriserna explicit, utan du kan lösa ekvationssystemet med Gauss elimination direkt.