.solve

Die Funktion LinearAlgebra.solve(A, b) erwartet folgende (verpflichtende) Argumente:

ArgumentDatentypHinweis
ADatenfeld(quadratische) Matrix
bDatenfeldVektor

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:

VariableDatentypHinweisDefault-Wert
methodZeichenkette-gauss

Mit der Option method kann explizit definiert werden, welches Lösungsverfahren zum Einsatz kommt:

gaussLösung des Gleichungssystems mittels Gauß-Verfahrens
luLösung des Gleichungssystems unter Verwendung einer LU-Zerlegung
qrLösung des Gleichungssystems unter Verwendung einer QR-Zerlegung
choleskyLö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.

Beispiel
Es wird ein Gleichungssystem gelöst.
Beispiel
Es wird ein Gleichungssystem mit der Cholesky-Zerlegung gelöst.
.invert