Optimization Toolbox

 

Optimization Toolbox

Solucione problemas de optimización lineal, cuadrática, cónica, entera y no lineal

Duración del vídeo 2:46
Navegación de panel

Conecte agentes de IA con Optimization Toolbox

Incorpore funcionalidades específicas del dominio en flujos de trabajo de IA agente.

Introducción a la optimización

Comience con el curso Optimization Onramp o la tarea en tiempo real Optimize de Live Editor para adquirir experiencia práctica y desarrollar habilidades de optimización básicas en MATLAB. Revise ejemplos de problemas para aprender nuevas habilidades y prácticas recomendadas de optimización.

Exploración del diseño con optimización

Explore diseños no convencionales para alcanzar mejor sus objetivos de diseño. Optimization Explorer amplía esta funcionalidad para explorar y analizar con múltiples solvers.

Optimización de planificación y asignación de recursos

Utilice solvers MILP de Optimization Toolbox para solucionar problemas de asignación de recursos y planificación. Algunos ejemplos son el equilibrio de carga de redes eléctricas, la optimización de procesos de fabricación y la ingeniería de misiones.

Interfaz de editor de código.

Optimización con agentes de IA

Utilice MATLAB Copilot o herramientas de codificación con agentes conectadas mediante MATLAB Agentic Toolkit y MATLAB MCP Server para formular problemas de optimización, evaluar tradeoffs y generar flujos de trabajo de optimización.

Selección automática de solver

Aplique un enfoque basado en problemas para definir y solucionar problemas de optimización con expresiones matemáticas naturales sin necesidad de especificar qué solver utilizar.

Solvers configurables para mejorar el rendimiento

Aplique un enfoque basado en solvers para configurar los solvers de optimización disponibles (consulte la lista de solvers). Utilice la app Optimization Explorer para comparar el rendimiento y opciones de solver para un problema.

Optimización con modelos de IA

Utilice modelos sustitutos basados en IA o modelos de orden reducido (ROM) con Optimization Toolbox para acelerar la exploración de diseños en flujos de trabajo CFD y FEA. Estos modelos mantienen la fidelidad de la simulación original para la validación final.

Solución de optimización multiobjetivo del solver fgoalattain.

Equilibrio entre objetivos contrapuestos

Equilibre múltiples objetivos sujetos a restricciones empleando fgoalattain y fminimax. Para acceder a solvers de frente de Pareto adicionales, como paretosearch y gamultiobj, agregue Global Optimization Toolbox.

App visual que utiliza optimización para planificar centrales eléctricas.

Escalado y despliegue de la optimización

Desarrolle herramientas de diseño y toma de decisiones basadas en optimización, intégrelas con sistemas empresariales y despliegue algoritmos de optimización en sistemas embebidos.

"MATLAB ha contribuido a acelerar nuestros procesos de I+D y de despliegue con robustos algoritmos numéricos, herramientas de visualización y análisis integrales, rutinas de optimización fiables, soporte para la programación orientada a objetos y capacidad de ejecución en la nube con nuestras aplicaciones Java de producción".

Preguntas frecuentes sobre Optimization Toolbox

Optimization Toolbox es un producto de MATLAB que ofrece funciones para hallar parámetros que minimicen o maximicen los objetivos y respeten las restricciones.

Esta toolbox incluye solvers para programación lineal (LP), programación lineal de enteros mixtos (MILP), programación cuadrática (QP), programación cónica de segundo orden (SOCP), programación no lineal (NLP), mínimos cuadrados lineales con restricciones, mínimos cuadrados no lineales y ecuaciones no lineales.

Puede definir problemas utilizando expresiones de variables que reflejan la matemática subyacente (enfoque basado en problemas) o con funciones y matrices (enfoque basado en solvers).

La diferenciación automática de funciones objetivo y de restricción permite obtener soluciones más rápidas y precisas de problemas de optimización.

Esta toolbox permite realizar optimización de carteras, trading y gestión energética, planificación de producción, estimación de parámetros, selección de componentes y ajuste de parámetros.

Sí. Puede desarrollar herramientas de diseño y toma de decisiones basadas en optimización, integrarlas con sistemas empresariales y desplegar algoritmos de optimización en sistemas embebidos.

Sí. La toolbox puede solucionar problemas de optimización que tienen múltiples funciones objetivo sujetas a un conjunto de restricciones.

Prueba gratuita de Optimization Toolbox

Descubra nuestros productos.


¿Tiene interés en comprar?

Obtenga información sobre precios y explore productos relacionados.

¿Es estudiante?

Es posible que su centro educativo ya ofrezca acceso a MATLAB, Simulink y otros productos complementarios mediante una infraestructura Campus-Wide License.