数学描述:
二次规划(Quadratic Programming,QP)问题的一般形式为
H, A, and Aeq are matrices, and f, b, beq, lb, ub, and x are vectors.
二次规划 函数形式:
x = quadprog(H,f)
x = quadprog(H,f,A,b)
x = quadprog(H,f,A,b,Aeq,beq)
x = quadprog(H,f,A,b,Aeq,beq,lb,ub)
x = quadprog(H,f,A,b,Aeq,beq,lb,ub,x0)
x = quadprog(H,f,A,b,Aeq,beq,lb,ub,x0,options)
输入参数解析
H-二次目标项
f-线性目标项
A线性不等式约束
b-线性不等式约束
Aeq-线性等式约束
beq-线性等式约束
lb-下界 指的是x的最小值ub-上界
x0-初始点
输出参数
x-解
fval-在解处的目标函数值