li404541784 发表于 2012-7-17 16:32

123yujingwei 发表于 2012-7-17 16:17 static/image/common/back.gif
貌似解不出来吧,x5=5,呵呵……

能够解出来:





就这样。

asd3983133 发表于 2012-7-17 19:48

......这个碉堡了......好吧  我表示有压力

雪凌寒霜 发表于 2012-7-17 20:46

model:
min=(x1-1)+(x1-x2)^2+(x2-x3)^3+(x3-x4)^4+(x4-x5)^5;
x1+x2^2+x3^3=3*@sqrt(2)+2;
x2-x3^2+x4=2*@sqrt(2)-2;
x1>-5;
x2>-5;
x3>-5;
x4>-5;
x5>-5;
x1<5;
x2<5;
x3<5;
x4<5;
x5<5;
@free(x1);@free(x2);@free(x3);@free(x4);@free(x5);
end
时间匆忙,也不知道是不是写对了,只能帮到你这些了,其实lingo的命令挺简单的,找个教程一学就会。加油,这是结果
  Local optimal solution found.
  Objective value:                            -0.1937640E-02
  Extended solver steps:                               0
  Total solver iterations:                             4

123yujingwei 发表于 2012-7-19 10:07

li404541784 发表于 2012-7-17 16:32 static/image/common/back.gif
能够解出来:




额,单纯形法太强了

wssl103050 发表于 2012-8-25 13:28

model:
sets:
r/1..5/:x;
endsets
min=(x(1)-1)+@sum(r(i)|i#ge#2:(x(i-1)-x(i))^i);
@sum(r(i)|i#le#3:x(i)^i)=3*2^0.5+2;
x(2)-x(3)^2+x(4)=2*2^0.5-2;
@for(r(i):@bnd(-5,x,5));
end
页: 1 [2]
查看完整版本: 会lingo的老师教教我,对求解非线性方程组编程。谢谢