主要内容

编写线性或二次问题的目标函数

以下解算器处理线性或二次目标函数:

  • 线性规划问题intlinprog:最小化

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

    输入向量F有关目标,请参见中的示例线性规划与混合整数线性规划.

  • lsqlinlsqnonneg:最小化

    Cx-d∥.

    输入矩阵C矢量呢D有关目标,请参见基于解算器的非负线性最小二乘法.

  • 二次规划优化函数:最小化

    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(n)
    .

    输入两个向量F和对称矩阵H有关目标,请参见二次规划与锥规划.