Performance World [ Performance World Home | Board | Tools | PerformanceLib | Links | GamsWorld group | Search | Contact ]

s358.gms


* NLP written by GAMS Convert at 07/02/05 18:32:32 * * Equation counts * Total E G L N X C * 1 1 0 0 0 0 0 * * Variable counts * x b i s1s s2s sc si * Total cont binary integer sos1 sos2 scont sint * 6 6 0 0 0 0 0 0 * FX 0 0 0 0 0 0 0 0 * * Nonzero counts * Total const NL DLL * 6 1 5 0 * * Solve m using NLP minimizing objvar; Variables x1,x2,x3,x4,x5,objvar; Equations e1; e1.. - (sqr(0.844 - x1 - x2 - x3) + sqr(0.908 - (exp(-10*x4)*x2 + exp(-10*x5)* x3) - x1) + sqr(0.932 - (exp(-20*x4)*x2 + exp(-20*x5)*x3) - x1) + sqr( 0.936 - (exp(-30*x4)*x2 + exp(-30*x5)*x3) - x1) + sqr(0.925 - (exp(-40*x4) *x2 + exp(-40*x5)*x3) - x1) + sqr(0.908 - (exp(-50*x4)*x2 + exp(-50*x5)*x3 ) - x1) + sqr(0.881 - (exp(-60*x4)*x2 + exp(-60*x5)*x3) - x1) + sqr(0.85 - (exp(-70*x4)*x2 + exp(-70*x5)*x3) - x1) + sqr(0.818 - (exp(-80*x4)*x2 + exp(-80*x5)*x3) - x1) + sqr(0.784 - (exp(-90*x4)*x2 + exp(-90*x5)*x3) - x1) + sqr(0.751 - (exp(-100*x4)*x2 + exp(-100*x5)*x3) - x1) + sqr(0.718 - (exp(-110*x4)*x2 + exp(-110*x5)*x3) - x1) + sqr(0.685 - (exp(-120*x4)* x2 + exp(-120*x5)*x3) - x1) + sqr(0.658 - (exp(-130*x4)*x2 + exp(-130*x5)* x3) - x1) + sqr(0.628 - (exp(-140*x4)*x2 + exp(-140*x5)*x3) - x1) + sqr( 0.603 - (exp(-150*x4)*x2 + exp(-150*x5)*x3) - x1) + sqr(0.58 - (exp(-160* x4)*x2 + exp(-160*x5)*x3) - x1) + sqr(0.558 - (exp(-170*x4)*x2 + exp(-170* x5)*x3) - x1) + sqr(0.538 - (exp(-180*x4)*x2 + exp(-180*x5)*x3) - x1) + sqr(0.522 - (exp(-190*x4)*x2 + exp(-190*x5)*x3) - x1) + sqr(0.506 - (exp(- 200*x4)*x2 + exp(-200*x5)*x3) - x1) + sqr(0.49 - (exp(-210*x4)*x2 + exp(- 210*x5)*x3) - x1) + sqr(0.478 - (exp(-220*x4)*x2 + exp(-220*x5)*x3) - x1) + sqr(0.467 - (exp(-230*x4)*x2 + exp(-230*x5)*x3) - x1) + sqr(0.457 - ( exp(-240*x4)*x2 + exp(-240*x5)*x3) - x1) + sqr(0.448 - (exp(-250*x4)*x2 + exp(-250*x5)*x3) - x1) + sqr(0.438 - (exp(-260*x4)*x2 + exp(-260*x5)*x3) - x1) + sqr(0.431 - (exp(-270*x4)*x2 + exp(-270*x5)*x3) - x1) + sqr(0.424 - (exp(-280*x4)*x2 + exp(-280*x5)*x3) - x1) + sqr(0.42 - (exp(-290*x4)*x2 + exp(-290*x5)*x3) - x1) + sqr(0.414 - (exp(-300*x4)*x2 + exp(-300*x5)*x3 ) - x1) + sqr(0.411 - (exp(-310*x4)*x2 + exp(-310*x5)*x3) - x1) + sqr( 0.406 - (exp(-320*x4)*x2 + exp(-320*x5)*x3) - x1)) + objvar =E= 0; * set non default bounds x1.lo = -0.5; x1.up = 0.5; x2.lo = 1.5; x2.up = 2.5; x3.lo = -2; x3.up = -1; x4.lo = 0.001; x4.up = 0.1; x5.lo = 0.001; x5.up = 0.1; * set non default levels x1.l = 0.5; x3.l = -1; x4.l = 0.01; x5.l = 0.02; * set non default marginals Model m / all /; m.limrow=0; m.limcol=0; $if NOT '%gams.u1%' == '' $include '%gams.u1%' Solve m using NLP minimizing objvar;