Hi, Eine Frage an die mathematisch Begabteren hier. Ich habe ein ziemlich großes überbestimmtes LGS (durchaus mehrere 10000 Zeilen und mehrere 100 Spalten).
die linke Seite (A) ist konstant und die Rechte ändert sich und ich möchte jeweils das bestmögliche (oder wenigstens ein möglichst gutes) b berechnen, indem alle elemente >= 0 sind. Was nehm ich da am besten (programmbibliothekstechnisch)? Und um das ganze richtig interessant zu machen, spielt Geschwindigkeit auch noch eine Rolle. für den Fall ohne Nebenbedingungen wäre es ja ziemlich einfach. Die Pseudoinverse von A berechnen und mit C multiplizieren. Da A konstant ist, würde sich das Problem auf Vorberechnung von A^-1 und auf einfache Matrixmultiplikation zur Laufzeit reduzieren. Wär toll, wenn es auch für meine Anforderungen so eine relativ schnelle Lösung geben würde.