用lingo或matlab求解带有三角函数的线性规格问题的例子答:,其内容 c=atan((5-x(1))/x(2))-30*pi/180;3、 确定上下限,即lb=[4.5,1.1];ub=[19,5];4、使用fmincon函数求最优解。[x,fval] = fmincon(@(x) func(x),x0,[],[],[],[],lb,ub,@(x) fcon(x))5、验证:0°≤atan((5-b)/a)≤30° 运行结果如下所示。
为什么lingo第一次运行正确,第二次运行错误答:应该改为:model:sets:wh/w1..w6/:ai; vd/v1..v8/:dj;links(wh,vd):c,x;endsets data:ai=60,55,51,43,41,52;dj=35,37,22,32,41,32,43,38;c=6,2,6,7,4,2,5,9 4,9,5,3,8,5,8,2 5,2,1,9,7,4,3,3 7,6,7,3,9,2,7,1 2,3,9,5,7,2,6,5 5,5...