Das NonlinearProgramming-Paket

zur Lösung von nichtlinearen Optimierungsproblemen

Funktionsübersicht
.minimize.maximize.gradient_descent.set_accuracy.set_maximal_iterations.get_number_of_iterations
Beschreibung
Das NonlinearProgramming-Paket stellt Methoden zur Lösung von nichtlinearen Optimierungsproblemen bereit. Als Standard-Solver kommt der Nelder-Mead Algorithmus zum Einsatz, welcher keine Voraussetzungen an die Zielfunktion stellt und gegen ein lokales Optimum konvergiert. Falls die Zielfunktion differenzierbar ist, so kann auch ein Gradientenverfahren gewählt werden.
Beispiel
Das folgende Beispiel löst ein nichtlineares Optimierungsproblem mit zwei Variablen und gibt die Optimallösung sowie den zugehörigen Zielfunktionswert aus.
Vorschau aktualisieren