Die Mathematik dahinter ist ja nicht so kompliziert, aber beim Verständnis der Informatik hapert es gewaltig. Ich bin nur kurzfristig gezwungen mich damit auseinander zu setzen, also keine Sache die wirklich verinnerlichen muss.
Hier z.B.
Delphi-Quellcode:
type
TGaussSolved = array of Extended;
TGaussLine = TGaussSolved;
TGaussMatrix = array of TGaussLine;
function SolveLinearSystem(A: TGaussMatrix; m, n: Integer): TGaussSolved;
var
i, j, k: Integer;
Pivot: TGaussLine;
PivotRow: Integer;
Multiplicator, Sum: Extended;
Was genau diese Type-Funktion macht, kann ich mir nicht ganz erklären. So etwas habe ich nie behandelt. Nicht falsch verstehen, ich bin nicht faul um mich darein zu denken, aber eine möglich einfachen Weg würde ich schon gerne gehen, da ich dies nur, wie schon erwähnt, einmal mache.