## ams_version=1.0 Model Main_least { Variable objvar; Variable x2; Variable x3; Variable x4; Constraint e1 { Definition: { -(sqr(127 - exp(-5*x4)*x3 - x2) + sqr(151 - exp(-3*x4)*x3 - x2) + sqr(379 - exp(-x4)*x3 - x2) + sqr(421 - exp(5*x4)*x3 - x2) + sqr(460 - exp(3*x4)* x3 - x2) + sqr(426 - exp(x4)*x3 - x2)) + objvar = 0 } } Procedure MainInitialization { Body: { x4.lower := -5; x4.upper := 5; x2.l := 500; x3.l := -150; x4.l := -0.2; } } MathematicalProgram least { Objective: objvar; Direction: minimize; Constraints: AllConstraints; Variables: AllVariables; Type: NLP; } Procedure MainExecution { Body: { solve least; } } Procedure MainTermination { Body: { return 1; } } }