matlab 算约束条件x+y=43条件下,w=x+1.67y最小.快
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/08 21:40:18
matlab 算约束条件x+y=43条件下,w=x+1.67y最小.快
![matlab 算约束条件x+y=43条件下,w=x+1.67y最小.快](/uploads/image/z/16405529-41-9.jpg?t=matlab+%E7%AE%97%E7%BA%A6%E6%9D%9F%E6%9D%A1%E4%BB%B6x%2By%3D43%E6%9D%A1%E4%BB%B6%E4%B8%8B%2Cw%3Dx%2B1.67y%E6%9C%80%E5%B0%8F.%E5%BF%AB)
目测你还要加上条件x≥0,y≥0吧,否则没有最小值.
程序如下:
Aeq=[1 1];
Beq=43;
f=[1 1.67];
[X Fval]=linprog(f,[],[],Aeq,Beq,[0 0])
结果:
X=
43
0
Fval=43
说明当x=43,y=0时,
w=43是最小值.
程序如下:
Aeq=[1 1];
Beq=43;
f=[1 1.67];
[X Fval]=linprog(f,[],[],Aeq,Beq,[0 0])
结果:
X=
43
0
Fval=43
说明当x=43,y=0时,
w=43是最小值.