其他分享
首页 > 其他分享> > 数学建模——LINGO入门学习笔记(2)(3)

数学建模——LINGO入门学习笔记(2)(3)

作者:互联网

数学建模——LINGO入门学习笔记(2)(3)

*本篇笔记参考自中国大学mooc 西北工业大学《数学建模》1.3篇 *

3.0-1规划问题

在这里插入图片描述
(单件可变费用=成本)
在这里插入图片描述

关于约束变量:
注意当x>0时,y>0;当x=0时,y=0.
用数学式子表示为 x<=My(M为一较大正整数)

LINGO程序:

MODEL: 

DATA: 
M=150; 
ENDDATA //定义常数

max=3*x1+4*x2+8*x3-100*y1-150*y2-200*y3;//目标函数

2*x1+4*x2+8*x3<=500; 
2*x1+3*x2+4*x3<=300; 
x1+2*x2+3*x3<=100; 
3*x1+5*x2+7*x3<=700; 
x1<=M*y1; 
x2<=M*y2; 
x3<=M*y3; 
//约束变量
@GIN(x1);@GIN(x2);@GIN(x3); //x为整数
@BIN(y1);@BIN(y2);@BIN(y3); //y为0-1变量

end

运算结果:

在这里插入图片描述
在这里插入图片描述

标签:150,入门,建模,笔记,数学,x2,LINGO
来源: https://blog.csdn.net/m0_52609088/article/details/113736879