matlab的线性最优化的问题怪了,我在求 minf=-x-3y-3z;s.t.为3x+y+2z+v=5;x+z+2v+w=2x+2z+u+2v=6x,y,z,u,v,w>0;时用了这样的代码:> s=[-1 -3 -3 0 0 0];a=[3 1 2 0 1 0;1 0 1 0 2 1 ;1 0 2 1 2 0];b=[5 ;2 ;6];>> [x,y]=linprog(s,[],[],a,b,[0
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 17:41:27
matlab的线性最优化的问题怪了,我在求 minf=-x-3y-3z;s.t.为3x+y+2z+v=5;x+z+2v+w=2x+2z+u+2v=6x,y,z,u,v,w>0;时用了这样的代码:> s=[-1 -3 -3 0 0 0];a=[3 1 2 0 1 0;1 0 1 0 2 1 ;1 0 2 1 2 0];b=[5 ;2 ;6];>> [x,y]=linprog(s,[],[],a,b,[0
matlab的线性最优化的问题
怪了,我在求 minf=-x-3y-3z;
s.t.为3x+y+2z+v=5;
x+z+2v+w=2
x+2z+u+2v=6
x,y,z,u,v,w>0;
时用了这样的代码:
> s=[-1 -3 -3 0 0 0];a=[3 1 2 0 1 0;1 0 1 0 2 1 ;1 0 2 1 2 0];b=[5 ;2 ;6];
>> [x,y]=linprog(s,[],[],a,b,[0 0 0 0 0 0 ],[])
结果给出:x =
0.0000
5.0000
0.0000
6.0000
0.0000
2.0000
y =
-15.0000
这明显不对啊,答案应该是1 5 1 1 1 1,这哪出错了啊?
matlab的线性最优化的问题怪了,我在求 minf=-x-3y-3z;s.t.为3x+y+2z+v=5;x+z+2v+w=2x+2z+u+2v=6x,y,z,u,v,w>0;时用了这样的代码:> s=[-1 -3 -3 0 0 0];a=[3 1 2 0 1 0;1 0 1 0 2 1 ;1 0 2 1 2 0];b=[5 ;2 ;6];>> [x,y]=linprog(s,[],[],a,b,[0
你的答案3x+y+2z+v=5;就不满足,你带进去看一下!
我的腾讯联系方式,散坝而要龄要伞流午