整理应用LINGO和MATLAB软件求解线性规划.pptVIP

  • 53
  • 0
  • 约4.96千字
  • 约 27页
  • 2020-05-14 发布于湖北
  • 举报

整理应用LINGO和MATLAB软件求解线性规划.ppt

LINGO的语法规定: (1)求目标函数的最大值或最小值分别用MAX=…或MIN=…来表示; (2)每个语句必须以分号“;”结束,每行可以有许多语句,语句可以跨行; (3)变量名称必须以字母(A~Z)开头,由字母、数字(0~9)和下划线所组成,长度不超过32个字符,不区分大小写; (4)可以给语句加上标号,例如[OBJ]MAX=200*X1+300*X2; (5)以惊叹号“!”开头,以分号“;”结束的语句是注释语句; (6)如果对变量的取值范围没有作特殊说明,则默认所有决策变量都非负; (7)LINGO模型以语句“MODEL:”开头,以“END”结束,对于比较简单的模型,这两个语句可以省略。 * 在LINGO的MODEL窗口内输入如下模型: model: max=2*x1+3*x2; x1+2*x2=8; 4*x1=16; 4*x2=12; End 例1.1 用LINGO求解线性规划问题: * 选菜单Lingo|Solve(或按Ctrl+U),或用鼠标点击“求解”按纽,如果模型有语法错误,则弹出一个标题为“LINGO Error Message”(错误信息)的窗口,指出在哪一行有怎样的错误,每一种错误都有一个编号(具体含义可查阅相关文献或LINGO的Help)。改正错误以后再求解,如果语法通过, LINGO用内部所带的求解程序求出模型的解, 然后弹出一个标题为“LINGO Sol

文档评论(0)

1亿VIP精品文档

相关文档