优化工具箱™比例函数对hallar parámetros que最小的,最大的,最大的,目标和限制。Esta工具箱包括解算器para programación lineal (LP), programación lineal entera mixta (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 su problem de optimización con funciones y matrices, o bien especificando expression de variables que reflejen la matemática subyacente。Puede utilzar la diferenciación automática de funciones objectitivo de restricción para obtener soluciones más rápidas y precision。
Puede效用los求解者de la工具箱para hallar las求解者óptimas连续离散问题,实现análisis de权衡e合并métodos de optimización在算法和应用中。La工具箱permite实现量optimización de diseños,包括量La estimación de parámetros,量La selección de组件和调整量parámetros。Permite hallar las soluciones óptimas en aplicaciones tales como optimización de carteras, gestión y trading de energía, y planificación de producción。
Mas给:
Modelado
Convierta la descripción de un problem en una expresión matemática definiendo变量,objectivos y constraints para que se pueda resolver con técnicas de optimización。
Optimización basada en el problem
对象限制与变量表达式的Cree objectitivos y restricciones con expressionones de变量optimización。形式上的Resuelva问题más rápida和没有直线的表达式diferenciación automática。applique un solver seleccionado automáticamente。Cree e resuelva el problem de forma interactiva con tarea optimization de Live Editor y, después, generere código para para partirlo o usarlo en su aplicación。
Optimización basada en el solver
对目标的限制,没有界线的限制;求限制目标线性的系数矩阵。Cree e resuelva el problem de forma interactiva con tarea optimization de Live Editor y, después, generere código para para partirlo o usarlo en su aplicación。
Elección de un solver
Utilice la tarea优化的实时编辑器,con el enfoque basado en problem o basado en solvers para ayudar, a elegir un solver, adecuado, para el tipo de problem。
Configuración de opciones
配置las opciones de optimización para ajustar el proceso de optimización;我的问题,关于算法的问题optimización关于解决问题的问题,关于建立条件的问题finalización。配置解决问题的辅助监督代表程序optimización。
Revisión y mejora de los结果
修订劳动的时代,优化的时代visualización迭代评估的时代solución。Mejore el rendimiento en los problem no lineales utilization do diferenciación automática, proportion cionando gradiens o utilization do el cálculo parallel para estimar los gradiens。
解决者
求解限制条件下的问题的简单的Nelder-Mead方程,región cuasi-Newton算法。applique算法de punto内部,programación cuadrática安全(SQP) o región confianza reflexiva para resolver problem conrestricciones。
Aplicaciones
利用la optimización没有线性对估计的变量parámetros,计算的变量diseños óptimos,计算的变量óptimas,计算的变量relación没有线性的变量。
解算器programación线性
线性问题的简单对偶内对解问题的奇异算法。
求解者programación cuadrática y cónica de segundo orden
applique算法de punto内部,de conjunto activo región de confianza reflexiva para resolver programas cuadráticos。applique métodos de punto内部para resolver programas cónicos de segundo orden。
Aplicaciones
Utilice la programación线性问题故事como asignación de recursos, planificación de la producción, mezclado y planificación de inverversiones。Utilice la programación cuadrática y cónica de segundo orden en problem tales como optimización de diseños, optimización de carteras y control de presas hidroeléctricas。
解决者
Resuelva问题programación线性进入混合中间算法ramificación和acotación, que incluye pre - procesamiento, heurística para generar puntos factibles y planos de corte。
Algoritmos basados en programación线性entera mixta
利用el解算器programación线性肠内混合对特殊算法。
Aplicaciones
模型con变量enteras cuando存在决策二进制限制lógicas, así como cuando los valores de las变量deban ser enteros。La elaboración旅行日程,计划,计划,首都的假定条件típicas。
解决者
公式consecución问题可以解决的问题可以解决极大极小。利用la consecución客体之间的关系存在的价值客体之间的关系,自由的方式,para cada uno de los客体。利用极小,最大,对极小,英勇,和,人,的关系,目标功能。
Aplicaciones
利用la optimización多目标之间需要的权衡冲突中的目标。为上帝祈祷,让比索和财富一起diseño重建,让革命和财富一起optimización卡特拉斯。
解决者
Levenberg-Marquardt算法,región confianza, conjunto activo o punto interior。
应用植物mínimos cuadrados lineales
利用解算器mínimos cuadrados linear para ajustar un modelo linear a datquirido o resolver un sistema de ecuaciones linear,包括解算器parámetros estén sujetos a restricciones de límites y linear。
应用mínimos cuadrados没有线
利用求解器mínimos没有直线的cuadrados para ajustar un modelo no linear,没有直线的cuadrados求解器没有直线的cuadrados,包括cuando los parámetros estén sujetos a restricciones de límites. '
Soporte de MATLAB编译器
UtiliceMATLAB编译器™yMATLAB编译SDK™para desplegar modelos de optimización de MATLAB®como ejutables autónomos,应用程序web, librerías C/ c++ compartidas, ensamblados微软®.NET, Java类®y paquetes de Python®.
Generación de código
generere código C o c++ portátil y易读para solucionar问题de optimización conMATLAB编码器™。编译el código generado para cualquier硬件,incluidos sistemas embeddos。