以下解算器处理线性或二次目标函数:
线性规划问题
和intlinprog
:最小化
f'x
=f(1)*x(1)+f(2)*x(2)+…+f(n)*x(n)
.
输入向量F
有关目标,请参见中的示例线性规划与混合整数线性规划.
lsqlin
和lsqnonneg
:最小化
∥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
有关目标,请参见二次规划与锥规划.