set exp dies ist bla /1*10/ quantities /dZ1,dZ2,Z1,Z2/; variables dZ1_mod, dZ2_mod, dZ3_mod, P1, P2, w; table meas(exp,quantities) dZ1 dZ2 Z1 Z2 1 -2.783801057 2.05453604 0.597293933 0.352366333 2 -2.110457398 1.46223027 0.378407844 0.46036637 3 -1.269824408 0.698243163 0.184467091 0.63865918 4 -0.418685921 0.223582737 0.119873911 0.564089989 5 -0.319634257 0.047397387 0.085941498 0.644763045 6 -0.29621632 -0.298173123 0.051536779 0.636714572 7 -0.150043507 -0.578318555 0.026699481 0.59451448 8 -0.068048624 -0.544328058 0.020387397 0.464069476 9 -0.076794798 -0.459877937 0.011043286 0.512437085 10 -0.005192513 -0.854886026 0.006843218 0.396772771 ; equations E1, E2, obj; E1(exp).. dZ1_mod(exp) =E= -P1*meas(exp, 'Z1') ; E2(exp).. dZ2_mod(exp) =E= P1*meas(exp, 'Z1') - P2*meas(exp, 'Z2'); Obj.. w =E= sum( exp, (dZ1_mod(exp) - meas(exp, 'dZ1'))*(dZ1_mod(exp) - meas(exp, 'dZ1')) + (dZ2_mod(exp) - meas(exp, 'dZ2'))*(dZ2_mod(exp) - meas(exp, 'dZ2')) ); P1.lo = 0; P1.up = 10; P2.lo = 0; P2.up = 10; MODEL TEST / E1, E2, obj / ; OPTION LIMROW = 0.0; OPTION LIMCOL = 0.0; *OPTION MINLP=SBB; SOLVE TEST USING NLP minimiZING w;