matlab——三元二次函数求最值
来源:互联网
[X,FVAL,EXITFLAG] = fmincon(@(x)(-(99.27932+20.21776*x(1)+4.67531*x(2)-5.32589*x(3)-1.26466*x(1)^2-2.50155*x(1)*x(2)-4.79916*x(2)^2-6.13593*x(3)^2-4.77292*x(1)*x(3)-2.61070*x(2)*x(3))),[0 0 0],[],[],[],[],[-1.682 -1.682 -1.682],[1.682 1.682 1.682],[],options) [X,FVAL,EXITFLAG] = fmincon(@(x)(-(99.27932+20.21