文档

二次规划

解决具有二次目标和线性约束的问题

在开始解决优化问题之前,必须选择适当的方法:基于问题或基于解算器。有关详细信息,请参阅首先选择基于问题或基于求解器的方法.

对于基于问题的方法,创建问题变量,然后用这些符号变量表示目标函数和约束。有关要采取的基于问题的步骤,请参阅基于问题的优化工作流。要解决由此产生的问题,请使用解决.

有关要采取的基于解算器的步骤,包括定义目标函数和约束,以及选择适当的解算器,请参见基于求解器的优化问题设置。要解决由此产生的问题,请使用二次规划优化函数.

功能

全部展开

估计 计算优化表达式
不可行 某一点上的约束冲突
最优化问题 创建优化问题
最佳值 创建优化变量
解决 求解最优化问题或方程问题

话题

基于问题的二次规划

有界约束的二次规划:基于问题的

演示如何使用不同的算法解决带边界约束的基于问题的二次规划问题。

大型稀疏二次规划,基于问题

演示如何使用基于问题的方法求解大型稀疏二次规划。

基于问题的有界约束二次规划

显示大规模基于问题的二次规划的示例。

基于问题的投资组合优化二次规划

示例显示了基于基本投资组合模型的基于问题的二次规划。

基于求解器的二次规划

有界约束的二次极小化

有界约束的二次规划示例。

具有稠密结构Hessian函数的二次极小化

演示如何在结构化二次程序中节省内存的示例。

具有内点算法的大型稀疏二次规划

演示如何使用稀疏二次矩阵在二次程序中节省内存的示例。

有界约束二次规划,基于解算器

示例显示基于解算器的大规模二次规划。

投资组合优化问题的二次规划,基于求解器

示例显示了基于基本投资组合模型的求解器二次规划。

基于问题的算法

基于问题的优化算法

优化函数和对象如何解决优化问题。

万博1manbetx对优化变量和表达式支持的操作

列出优化变量和表达式的所有可用数学和索引操作。

算法和选项

二次规划算法

线性规划中二次目标函数的极小化N仅具有线性约束和边界约束的标注。

优化选项参考

探索优化选项。