.solve
Die Funktion LinearAlgebra.solve(A, b) erwartet folgende (verpflichtende) Argumente:
Argument | Datentyp | Hinweis |
A | Datenfeld | (quadratische) Matrix |
b | Datenfeld | Vektor |
Falls die Dimensionen der Argumente A und b es zulassen, wird das Gleichungssystem
gelöst und das Ergebnis als Datenfeld (Vektor) zurückgegeben.
Zudem können folgende Optionen verwendet werden:
Variable | Datentyp | Hinweis | Default-Wert |
method | Zeichenkette | - | gauss |
Mit der Option method kann explizit definiert werden, welches Lösungsverfahren zum Einsatz kommt:
gauss | Lösung des Gleichungssystems mittels Gauß-Verfahrens |
lu | Lösung des Gleichungssystems unter Verwendung einer LU-Zerlegung |
qr | Lösung des Gleichungssystems unter Verwendung einer QR-Zerlegung |
cholesky | Lösung des Gleichungssystems unter Verwendung einer Cholesky-Zerlegung |
Es sei bemerkt, dass das Lösungsverfahren unter Verwendung der Cholesky-Zerlegung eine symmetrische und positiv definite Matrix A voraussetzt.