Optimierung
Optimierer ermitteln die Position des Minimums einer nicht linearen Objektivfunktion. Mithilfe von fminbnd
lässt sich ein Minimum einer Funktion einer Variablen auf einem beschränkten Intervall ermitteln. fminsearch
ermittelt ein Minimum einer Funktion mehrerer Variablen in einem unbeschränkten Definitionsbereich. Durch Verringern des negativen Werts einer Funktion wird diese vergrößert.
Mithilfe von lsqnonneg
lässt sich eine nicht negative Lösung für ein nicht lineares Kleinste-Quadrate-Problem finden.
Der Gleichungssolver fzero
ermittelt eine reelle Wurzel einer nicht linearen Skalarfunktion.
Mithilfe von optimset
richten Sie Optionen zur Kontrolle der Ausgabe weiterer Aspekte der Optimierung ein.
Die Live-Editor-Task Optimize (Optimieren) zeigt, wie Sie mithilfe einer visuellen Schnittstelle Probleme lösen und Optionen einrichten.
Funktionen
Live Editor Tasks
Optimieren | Optimize in the Live Editor (Seit R2020b) |
Themen
- Optimizing Nonlinear Functions
Minimizing and maximizing in one or more dimensions.
- Curve Fitting via Optimization
This example shows how to fit a nonlinear function to data by minimizing the sum of squared errors.
- Optimize Live Editor Task
Optimize using a visual interface.
- Set Optimization Options
Controlling an optimization, displaying intermediate calculations.
- Optimization Solver Iterative Display
Obtain intermediate output.
- Optimization Solver Output Functions
Describes how to monitor or halt solvers.
- Optimization Solver Plot Functions
Describes how to monitor solvers visually.
- Roots of Scalar Functions
Solve a nonlinear equation of one real variable.
- Optimization Troubleshooting and Tips
How to address common issues.