欢迎来到天天文库
浏览记录
ID:43950924
大小:1.77 MB
页数:61页
时间:2019-10-17
《《玩转数模软件》lingo篇——数学建模协会》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数学建模协会软件交流——Lingo软件张旺09测控2班厚德载物,厚积薄发数学建模协会厚德载物,厚积薄发数学建模协会Lingo软件界面介绍Lingo程序编辑一般编辑格式常用的运算符号和逻辑运算符号常用函数Lingo在数学建模中的应用厚德载物,厚积薄发数学建模协会2011/11/12厚德载物,厚积薄发数学建模协会厚德载物,厚积薄发数学建模协会查找Edit
2、Find括号匹配Edit
3、MatchParenthesis显示解答LINGO
4、Solution行定位Edit
5、GoToLine模型求解LINGO
6、Solve模型图示LINGO
7、Picture选项设置LINGO
8、
9、OptionsLINGO软件界面厚德载物,厚积薄发数学建模协会查找编辑程序里面的一些变量,符号,函数等等厚德载物,厚积薄发数学建模协会查找定位的行厚德载物,厚积薄发数学建模协会查找匹配的括号执行命令选择性显示所要的结果,并可以对变量值或者结果以图形的进行直观的表示出来厚德载物,厚积薄发数学建模协会参数设置命令窗口厚德载物,厚积薄发数学建模协会每个书桌每个餐桌每个椅子现有资源总数木料8单位6单位1单位48单位漆工4单位2单位1.5单位20单位木工2单位1.5单位0.5单位8单位成品单价60单位30单位20单位例:某家具公司制造书桌、餐桌和椅子,所用的资源有三种
10、:木料、木工和漆工。生产数据如下表所示:若要求桌子的生产量不超过5件,如何安排三种产品的生产可使利润最大?Lingo程序编辑厚德载物,厚积薄发数学建模协会例1如何在LINGO中求解如下的LP问题:厚德载物,厚积薄发数学建模协会PART1:在lingo里面进行编辑程序如下:Model:[obj]max=60*x1+30*x2+20*x3;8*x1+6*x2+x3<=48;4*x1+2*x2+1.5*x3<=20;2*x1+1.5*x2+.5*x3<=8;x2<=5;End然后点击(solve)按钮或窗口LINGOsolve运行程序厚德载物,厚积薄发数学建模协会
11、弹出来的对话框是:Variables(变量数量):变量总数(Total)、非线性变量数(Nonlinear)、整数变量数(Integer)。Constraints(约束数量):约束总数(Total)、非线性约束个数(Nonlinear)。Nonzeros(非零系数数量):总数(Total)、非线性项系数个数(Nonlinear)。ElapsedRuntime(hh:mm:ss)(求解花费的时间)GeneratorMemoryUsed(K)(内存使用量)厚德载物,厚积薄发数学建模协会求解器(求解程序)状态框当前模型的类型:LP,QP,ILP,IQP,PILP,
12、PIQP,NLP,INLP,PINLP(以I开头表示IP,以PI开头表示PIP)当前解的状态:"GlobalOptimum","LocalOptimum","Feasible","Infeasible“(不可行),"Unbounded“(无界),"Interrupted“(中断),"Undetermined“(未确定)解的目标函数值当前约束不满足的总量(不是不满足的约束的个数):实数(即使该值=0,当前解也可能不可行,因为这个量中没有考虑用上下界命令形式给出的约束)目前为止的迭代次数厚德载物,厚积薄发数学建模协会使用的特殊求解程序:B-and-B(分枝定界算
13、法)Global(全局最优求解程序)Multistart(用多个初始点求解的程序)目前为止找到的可行解的最佳目标函数值目标函数值的界特殊求解程序当前运行步数:分枝数(对B-and-B程序);子问题数(对Global程序);初始点数(对Multistart程序)有效步数扩展的求解器(求解程序)状态框厚德载物,厚积薄发数学建模协会基变量非基变量松弛变量对偶价格紧约束非紧约束厚德载物,厚积薄发数学建模协会非基变量:value值为零的变量基变量:value值非零的变量ReducedCost:表示当变量单位增加或者减少时,目标函数的变化值。max型问题,假如reduc
14、edcost的值为A(A非零),并且其他的变量不变化的情况下,表示对应变量X增加一个单位长度时,目标函数减少的一个A。min型问题,则目标函数的增加一个A。以上面的结果为例:假如其他的条件是不变的,让变量x2=1,则我们的目标函数值变为:280-5=275厚德载物,厚积薄发数学建模协会SlackorSurplus:松弛变量或者是剩余变量。指的是约束条件可以改变的范围,此时并不改变目标函数的值。当其值是0时,称此行约束为紧约束不为0时,称此约束为非紧约束Dualprice:对偶价格。主要针对紧约束而言。在其他约束不变化时,让某一紧约束改变单位长度,目标函数增加
15、或者减少一个对偶价格。max型问题,表示目标函数增加
此文档下载收益归作者所有