数学建模天天学__第二天__整数规划

Posted 再吃一个橘子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数学建模天天学__第二天__整数规划相关的知识,希望对你有一定的参考价值。

川川菜鸟关于整数规划第一小节的学习内容pdf

 

 

题解部分:

解答问题1:

在忽略x1,x2为整数条件下,matlab代码:

clc
clear
c = [40 90];%目标函数系数

%不等式约束条件系数
a = [9 7;7 20];%约束条件左边系数
b = [56;70];%约束条件右边系数

%等式约束条件系数
aeq = [];
beq = [];

%变量自身要求(下限、上限)
lb = [0;0];%下限是0
ub = [inf;inf];%无上限

[x,fval]=linprog(-c,a,b,aeq,beq,lb,ub);
x
best=c*x

执行结果:

 

解答问题2:

 matlab代码:

clc
clear
c = [40 90];%目标函数系数

%不等式约束条件系数
a = [9 7;7 20];%约束条件左边系数
b = [56;70];%约束条件右边系数

%等式约束条件系数
aeq = [];
beq = [];

%变量自身要求(下限、上限)
lb = [5;0];%下限是0
ub = [inf;inf];%无上限

[x,fval]=linprog(-c,a,b,aeq,beq,lb,ub);
x
best=c*x

执行结果:

 

解答问题3:

 matlab代码:

clc
clear
c = [40 90];%目标函数系数

%不等式约束条件系数
a = [9 7;7 20];%约束条件左边系数
b = [56;70];%约束条件右边系数

%等式约束条件系数
aeq = [];
beq = [];

%变量自身要求(下限、上限)
lb = [0;3];%下限是0
ub = [4;inf];%无上限

[x,fval]=linprog(-c,a,b,aeq,beq,lb,ub);
x
best=c*x

执行结果:

 

解答问题4:

matlab代码: 

clc
clear
c = [40 90];%目标函数系数

%不等式约束条件系数
a = [9 7;7 20];%约束条件左边系数
b = [56;70];%约束条件右边系数

%等式约束条件系数
aeq = [];
beq = [];

%变量自身要求(下限、上限)
lb = [5;0];%下限是0
ub = [inf;1];%无上限

[x,fval]=linprog(-c,a,b,aeq,beq,lb,ub);
x
best=c*x

执行结果:

 

加油加油!!我的目标是数模国奖!!

以上是关于数学建模天天学__第二天__整数规划的主要内容,如果未能解决你的问题,请参考以下文章

数学建模天天学_第四天_多元线性回归模型

数学建模天天学_第四天_多元线性回归模型

基础学习之第十二天(装饰器的进阶)

python第二天学了列表,字典和嵌套

《天天数学》连载65:三月五日

中国MOOC_零基础学Java语言_第7周 函数_2完数