mpcqpsolver
用KWIK算法求解二次规划问题
语法
[x,状态]= mpcqpsolver (Linv f A、b Aeq,说真的,iA0,选项)
[x,状态、iAλ]= mpcqpsolver (Linv f A、b Aeq,说真的,iA0,选项)
描述
例子
输入参数
输出参数
提示
KWIK算法要求黑森矩阵,H,一定要肯定。在计算
Linv
使用:[L, p] = L (H,“低”);
如果p= 0,然后H是正定的。否则,p为正整数。
mpcqpsolver
提供对模型预测控制工具箱™软件使用的QP求解器的访问。使用此命令可以在您自己的自定义MPC应用程序中解决QP问题。这是一个自定义MPC应用程序使用mpcqpsolver
,请参阅解决自定义MPC二次规划问题并生成代码.
参考文献
[1]施密德,C.和l.t.比格勒。简化Hessian SQP的二次规划方法。计算机与化学工程“,”1994年第9期,第18卷,第817-832页。
扩展功能
介绍了R2015b
这个话题有帮助吗?