Matrix invertieren
-
Gibts in C++ eine einfache lib um 4*4 Matrizen zu invertieren?
Also da ich sonst noch keine weitere Lineare Algebra brauche möchte ich noch nicht auf uBlas zurückgreifen.Ansonsten hat jmd einen Tipp wie man sowas schnell selbst schreibt?
(vlt etwas ohne vorher Gauss usw zu schreiben)
-
matrizen zu invertieren ist echt übel, aber schau mal hier: http://www.freevec.org/function/inverse_matrix_4x4_using_partitioning
-
Was ist überhaupt das Problem? In >80% der Fälle ist Invertieren unnötig.
-
Ich wollte gerade das hier verlinken: Don't invert that matrix
-
nman schrieb:
Ich wollte gerade das hier verlinken: Don't invert that matrix
Solving the equation Ax = b is faster than finding A-1
Und wie soll man das Ax = b nun lösen?
-
Zum Beispiel durch das Gaußsche Eliminationsverfahren. Das nimmt man normalerweise in der 10. Klasse (oder so) durch.
-
Als weitere Stichworte seien LR-Zerlegung und QR-Zerlegung genannt.