欢迎来到天天文库
浏览记录
ID:38126978
大小:53.50 KB
页数:5页
时间:2019-05-27
《实验三运用Lindo与Lingo解规划问题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、运用Lindo与Lingo解规划问题【实验目的】1.了解Lindo与Lingo的基本使用方法。2.熟悉掌握运用Lindo与Lingo求解规划问题。【实验内容】(一)运用Lindo求解规划问题Lindo示例1:线性规划问题在Lindo环境下,打开一个新文件,直接输入:max72x1+64x2st2)x1+x2<503)12x1+8x2<4804)3x1<100end说明:①第1行是目标函数,2),3),4)是为了标示各约束条件,便于从输出结果中查找相应信息.②每行行尾不用标点符号,程序最后以"end"结束.③Lin
2、do中已规定所有决策变量均为非负.④乘号省略,式中不能有括号,右端不能有数学符号.⑤符号与<,>等效.Lindo示例2:整数规划问题对应的程序是:max2x1+3x2+4x3st1.5x1+3x2+5x3<600280x1+250x2+400x3<60000endgin3说明:最后一行"gin3"是说明"3个变量均为整数".Lindo示例3:0-1变量规划问题对应的程序是:max2x1+3x2+4x3st1.5x1+3x2+5x3<600280x1+250x2+400x3<60000x1-1000y1<0x1-8
3、0y1>0x2-1000y2<0x2-80y2>0x3-1000y3<0x3-80y3>0endgin3inty1inty2inty3说明:最后3行是说明"".(二)运用Lingo求解规划问题Lingo示例:非线性规划问题在Lingo环境下,打开一个新文件,直接输入:Model:max=4.8*x11+4.8*x21+5.6*x12+5.6*x22-10*x1-8*x2-6*x3;x11+x120;0.4*x12-0.6*x22>0;x=x1
4、+x2+x3;(x1-500)*x2=0;(x2-500)*x3=0;x1<500;x2<500;x3<500;end说明:①程序以"Model:"开始,每行最后加";",并以"end"结束.②乘号*不能省略,符号与<,>等效.③式中可有括号,右端可有数学符号.④Lingo中已规定所有决策变量均为非负.作业1:用Lingo或Lindo软件求6.4中提出的线性规划模型.作业2:用Lingo软件求非线性规划模型作业3:分别用Lindo或Lingo软件对下题进行求解某广告公司想在电视、广播上做宣传广告,其目的是争取尽可
5、能多地影响顾客。下表是公司进行市场调研的结果:电视网络媒体杂志白天最佳时段每次做广告费用(千元)45862512受每次广告影响的顾客数(千人)350880430180受每次广告影响的女顾客数(千人)260450160100这家公司希望总广告费用不超过75万元,同时还要求:(1)受广告影响的女顾客数超过200万;(2)电视广告的费用不超过45万元;(3)电视广告白天至少播出4次,最佳时段至少播出2次;(4)通过网络媒体、杂志做广告各自要重复5到8次。
此文档下载收益归作者所有