NonLP_Fmincon
(非线性规划建议统一使用prog_n函数)默认选项只适合于单纯的等式约束问题或者单纯的不等式约束问题,罚函数+转轴法/模式搜索法适合于任何问题,结果返回最优点、最优值和迭代次数。 可求解如下问题: [img type="tslxml" file="media2024-03-20_WEfCpvnqqtg5qGJa/image783.png"][/img]
范例(t):
[code]
{线性不等式约束
  x[0]+x[1] <= 3;
  4*x[0]+x[1]<=9 ; }
  A :=ARRAY((1,1),(4,1));
  …
Fmin
范例(t):
Find values of x that minimize
f(x) = –x1x2x3, starting at the point x = [10;10;10],
subj…
NonLP_minSUMT
范例(t):

[code]
{线性不等式约束
  x[0]+x[1] <= 3;
  4*x[0]+x[1]<=9 ; }
  A :=ARRAY((1,1),(4,1));
NonLP_minPS
范例(t):

[code]
{线性不等式约束
  x[0]+x[1] <= 3;
  4*x[0]+x[1]<=9 ; }
  A :=ARRAY((1,1),(4,1));
NonLP_minFactor
范例(t):
参考有约束非线性优化总函数NonLP_Fmincon的范例和参考


[code]
//线性等式约束
AEQ := ARRAY();
BEQ := ARRAY();
//…
NonLP_Fmincon
范例(t):
[code]
{线性不等式约束
  x[0]+x[1] <= 3;
  4*x[0]+x[1]<=9 ; }
  A :=ARRAY((1,1),(4,1));
  …