主要内容

写入目标函数以进行线性或二次问题

以下求解器处理线性或二次目标功能:

  • linprog.intlinprog.: 最小化

    F'x.=F(1)* x(1)+ f(2)* x(2)+ ... + f(n)* x(n)

    输入载体F目标。查看示例线性编程和混合整数线性编程

  • Lsqlin.lsqnonneg.: 最小化

    CX - D.∥。

    输入矩阵C和矢量D.目标。看非负线性最小二乘,基于求解器

  • Quadprog.: 最小化

    1/2 * x'hx.+F'x.
    =1/2 *(x(1)* h(1,1)* x(1)+ 2 * x(1)* h(1,2)* x(2)+ ...
    + x(n)* h(n,n)* x(n))+ f(1)* x(1)+ f(2)* x(2)+ ... + f(n)* x(ñ)

    输入载体F和对称矩阵H目标。看二次编程和锥形编程