主要内容

二次规划与锥规划

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

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

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

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

功能

全部展开

评估 评估优化表达式
不可能实行 在某一点违反约束
optimproblem 创建优化问题
optimvar 创建优化变量
解决 解决优化问题或方程问题
coneprog 二阶锥规划求解器
optim.coder.infbound 对代码生成的无限绑定支持
optimwarmstart 创建温暖开始对象
quadprog 二次规划
secondordercone 创建二级锥约束

住编辑任务

优化 在实时编辑器中优化或求解方程

对象

SecondOrderConeConstraint 二阶锥约束对象

主题

具体问题具体分析二次规划

Solver-Based二次规划

基于问题的二阶锥规划

基于求解器的二阶锥规划

代码生成

具体问题具体分析的算法

算法和选项

Baidu
map