Mehrzieloptimierung
Serielles oder paralleles Lösen von Mehrzieloptimierungen
Lösen Sie mehrzielige Probleme mithilfe der Zielerreichungsmethode. Bei dieser Methode legen Sie für jedes Ziel einen Zielwert fest, und der Solver versucht, einen Punkt zu finden, der alle Ziele gleichzeitig erfüllt oder bei allen Zielen einen ähnlich hohen Grad an Nichterfüllung aufweist. Ein wichtiger Sonderfall dieses Problems ist die Minimierung des maximalen Zielwerts; für dieses Problem gibt es einen speziellen Solver, fminimax.
Funktionen
fgoalattain | Solve multiobjective goal attainment problems |
fminimax | Solve minimax constraint problem |
Live Editor Tasks
| Optimize | Optimieren oder Lösen von Gleichungen im Live-Editor |
Themen
Lösungen für Mehrzielprobleme
- Generate and Plot Pareto Front
Example showing how to plot a Pareto front in a two-objective problem. - Compare fminimax and fminunc
Shows how minimax problems are solved better by the dedicatedfminimaxfunction than by solvers for smooth problems. - Multi-Objective Goal Attainment Optimization
This example shows how to solve a pole-placement problem using multiobjective goal attainment. - Using fminimax with a Simulink Model
Example showing how to minimize the maximum discrepancy in a simulation. - Signal Processing Using fgoalattain
Example showing filter design using multiobjective goal attainment. - Minimax Optimization
This example shows how to solve a nonlinear filter design problem.
Parallelrechnen
- What Is Parallel Computing in Optimization Toolbox?
Use multiple processors for optimization. - Using Parallel Computing in Optimization Toolbox
Perform gradient estimation in parallel. - Improving Performance with Parallel Computing
Investigate factors for speeding optimizations.
Algorithmen und sonstige theoretische Grundlagen
- Multiobjective Optimization Algorithms
Minimizing multiple objective functions in n dimensions. - Smooth Formulations of Nonsmooth Functions
Reformulate some nonsmooth functions as smooth functions by using auxiliary variables. - Optimization Options Reference
Explore optimization options.