Optimierung
Optimierer suchen die Position eines lokalen Minimums einer nicht linearen Zielfunktion. Suchen Sie mithilfe von fminbnd
nach einem Minimum einer Funktion einer Variablen auf einem beschränkten Intervall oder mithilfe von fminsearch
nach einem Minimum einer Funktion mehrerer Variablen in einem unbeschränkten Definitionsbereich. Durch Verringern des negativen Werts einer Funktion wird diese vergrößert.
Suchen Sie mithilfe von lsqnonneg
nach einer nicht negativen Lösung für ein lineares Kleinste-Quadrate-Problem.
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 |
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.