Optimización multiobjetivo
Resuelva problemas de optimización multiobjetivo en serie o en paralelo
Resuelva problemas con múltiples objetivos mediante el método de consecución de metas. Para este método, se elige una meta para cada objetivo y el solver intenta encontrar un punto que satisfaga todas las metas por igual o que no las satisfaga en relativamente igual medida. Un caso especial importante de este problema es minimizar el objetivo máximo y este problema tiene un solver especial, fminimax
.
Funciones
fgoalattain | Resolver problemas multiobjetivo de consecución de metas |
fminimax | Resolver un problema de restricción minimax |
Tareas de Live Editor
Optimize | Optimizar o resolver ecuaciones en Live Editor (desde R2020b) |
Temas
Soluciones multiobjetivo
- Generar y representar un frente de Pareto
Ejemplo que muestra cómo representar un frente de Pareto en un problema de dos objetivos. - Comparar fminimax y fminunc
Muestra cómo se resuelven mejor los problemas minimax con la funciónfminimax
dedicada que con solvers para problemas suaves. - 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. - Optimización minimax
Este ejemplo muestra cómo resolver un problema de diseño de filtro no lineal.
Computación paralela
- What Is Parallel Computing in Optimization Toolbox?
Use multiple processors for optimization. - Usar la computación paralela en Optimization Toolbox
Lleve a cabo una estimación de gradientes en paralelo. - Improving Performance with Parallel Computing
Investigate factors for speeding optimizations.
Algoritmos y otra teoría
- 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. - Referencia de opciones de optimización
Explore opciones de optimización.