taramath
NonlinearProgramming.get_number_of_iterations
zur Rückmeldung der Anzahl der Iterationen
.minimize .maximize .gradient_descent .set_accuracy .set_maximal_iterations .get_number_of_iterations
Beschreibung
Die Funktion besitzt keine Argumente.
Es wird die Anzahl der Iterationen des zuvor durchgeführten Lösungsverfahrens zurückgegeben. Somit kann auch überprüft werden, ob eine berechnete Lösung der gewünschten Genauigkeit genügt oder ob das Verfahren nach der maximalen Anzahl an Iterationen mit der bis dahin besten Lösung abgebrochen wurde (ohne der gewünschten Genauigkeit zu genügen).
Beispiel 1
Das folgende Beispiel löst ein nichtlineares Optimierungsproblem unter Verwendung des Nelder-Mead-Verfahrens mit maximal Iterationen. Die Lösung sowie der zugehörige Zielfunktionswert werden entsprechend ausgegeben.
Tipp: Verändere die maximale Anzahl an Iterationen, aktualisiere die Vorschau und vergleiche die Ergebnisse. Vorschau aktualisieren