matlab线性规划怎么限制变量全是整数答:你用round肯定不可能限制这些变量为整数的。对于混合整数线性规划问题(MILP),2014a引入了一个函数intlinprog可用于求解。intlinprog(c,1:8,A,B,[],[],zeros(8,1))另外,可以用遗传算法求解混合整数非线性规划问题(当然,用于线性规划也可以)ga(@(x)c*x(:),8,A,B,[],[],zeros(1,8),[...
求非线性规划问题(MATLAB)答:(2)用fmincon函数求解。写一个function,内容如下:function y=f(X)y=-1*X(1).*X(2).*X(3);在命令窗中输入:>> A=[-1,-2,-2;1 2 2];>> B=[0;72];X=fmincon(@f,[0,0,0],A,B);这里LZ没给出初值,所以我也没写变量的取值范围。最后会得到X=[0,0,0],f=0。(1)0...