文档库 最新最全的文档下载
当前位置:文档库 › lingo实验心得体会

lingo实验心得体会

lingo实验心得体会
lingo实验心得体会

lingo实验心得体会

篇一:LINGO软件学习入门实验报告

LINGO实验报告

一.实验目的

1、熟悉LINGO软件的使用方法、功能;

2、学会用LINGO软件求解一般的线性规划问题。

二.实验内容

1、求解线性规划:

max z?x1?2x2

?2x1?5x2?12 ??x1?2x2?8

?x,x?0?12

2、求解线性规划:

min z?20x1?10x2

?5x1?4x2?24 ??2x1?5x2?5

?x,x?0?12

3、假设现在一个计算机厂商要生产两种型号的PC:标准型和增强型,由于生产线和劳动力工作时间的约束,使得标准型PC最多生产100台。增强型PC最多生产120台;一共耗时劳动力时间不能超过160小时。已知每台标准型PC 可获利润$100,耗掉1小时劳动力工作时间;每台增强型PC 可获利润$150,耗掉2小时劳动力工作时间。请问:该如何

规划这两种计算机的生产量才能够使得最后获利最大?

三. 模型建立

1、求解线性规划:

max z?x1?2x2

?2x1?5x2?12

??x

1?2x2?8

??x1,x2?0

2、求解线性规划:

min z?20x1?10x2

?5x1?4x2?24

?2x

?1?5x2?5

?x1,x2?0

3、设生产标准型为x1台;生产增强型x2台,则可建立线性规划问题

数学模型为

max z?100x1?150x2

??x1?100

?x?120

?2

?x1?2x2?160

??x1,x2?0

四. 模型求解(含经调试后正确的源程序)

1、求解线性规划:

model:

max=x1+2*x2;

2*x1+5*x2>12;

x1+2*x25;

End

结果显示:

3、求解线性规划:

model:

mAX=100*x1+150*x2;

x1+2*x2篇二:lingo上机实验报告

重庆交通大学

学生实验报告

实验课程名称专业综合实验Ⅰ

开课实验室交通运输工程实验教学中心

学院交通运输年级二年级专业班交通运输1班学生姓名学号631205020

开课时间20XX 至 20XX 学年第2学期

篇三:运筹学上机实践报告Southwestuniversityofscienceandtechnology

实验报告

LINGO软件在线性规划中的运用

学院名称专业名称学生姓名学

环境与资源学院

采矿工程

指导教师

陈星明教授

二〇一五年十一月

实验 LINGO软件在线性规划中的运用

实验目的

掌握LINGO软件求解线性规划问题的基本步骤,了解LINGO软件解决线性规划问题的基本原理,熟悉常用的线性规划计算代码,理解线性规划问题的迭代关系。

实验仪器、设备或软件

电脑,LINGO软件

实验内容

1.LINGO软件求解线性规划问题的基本原理;

2.编写并调试LINGO软件求解线性规划问题的计算代码;

实验步骤

1.使用LINGO计算并求解线性规划问题;

2.写出实验报告,并浅谈学习心得体会。

实验过程

有一艘货轮,分为前、中、后三个舱位,它们的容积与允许载重量如下表所示。现有三种商品待运,已知有关数据列于下表中。又为了航运安全,要求前、中、后舱在实际载重量上大体保持各舱最大允许载重量的比例关系。具体要求前、后舱分别与中舱之间的载重量比例偏差不超过15%,前、后舱之间不超过10%。问货轮应装载A、B、C各多少件,运费收入为最大?试建立这个问题的线性规

首先分析问题,建立数学模型:

确定决策变量

假设i=1,2,3分别代表商品A、B、C,8用j=1,2,3分别代表前、中、后舱,设决策变量xij为装于j舱位的第i 种商品的数量(件)。

确定目标函数

商品A的件数为:x11?x12?x13 商品B的件数为:x21?x22?x23 商品A的件数为:x31?x32?x33 为使运费最高,目标函数为:

Max Z ?1000?x11?x12?x13??700?x21?x22?x23??600?x31?x32?x 33确定约束条件

前、中、后舱位载重限制为:

8x11?6x21?5x31?20XX8x12?6x22?5x32?3000 8x13?6x23?5x33?1500

前、中、后舱位体积限制为:

10x11?5x21?7x31?400010x12?5x22?7x32?5400 10x13?5x23?7x33?1500

A、B、C三种商品数量的限制条件:

x11?x12?x13?600x21?x22?x23?1000 x31?x32?x33?800 各舱最大允许载重量的比例关系构成的约束条件:

8x?6x21?5x3122

?11?38x12?6x22?5x323

1?8x13?6x23?5x33?1 28x12?6x22?5x322

8x?6x21?5x3144

?11?38x13?6x23?5x333且决策变量要求非负,即xij≥0,i=1,2,3;j=1,2,3。

综上所述,此问题的线性规划数学模型为:

Max Z ?1000?x11?x12?x13??700?x21?x22?x23??600?x31?x32?x 33

8x11?6x21?5x31?20XX8x12?6x22?5x32?30008x13?6x23?5x3 3?150010x11?5x21?7x31?400010x12?5x22?7x32?540010x13 ?5x23?7x33?1500

x11?x12?x13?600x21?x22?x23?1000 x31?x32?x33?800

8x?6x21?5x3122

?11?38x12?6x22?5x3238x?6x23?5x3311

?1328x12?6x22?5x3228x?6x21?5x3144

?11?38x13?6x23?5x333

xij≥0,i=1,2,3;j=1,2,3。

把数学模型编写成代码写入LINGO程序

编入如下代码:

!设前舱运A为x11,运B:x12,运C:x13; !设中舱运A为x21,运B:x22,运C:x23;

!设后舱运A为x31,运B:x32,运C:x33;!单位:件; !目标函数;

max=1000*+700*+600*; !数量约束;

x11+x12+x13<=600; x21+x22+x23<=1000; x31+x32+x33<=800; !容量约束;

x11*10+x21*5+x31*7<=4000; x12*10+x22*5+x32*7<=5400; x13*10+x23*5+x33*7<=1500; !重量约束;

x11*8+x21*6+x31*5<=2000; x12*8+x22*6+x32*5<=3000; x13*8+x23*6+x33*5<=1500; !平衡约束;

* <=/; *<=/; *<=/; /<=*; /<=*; /<=*; !整数约束;

@gin;@gin;@gin; @gin;@gin;@gin; @gin;@gin;@gin;

如下图所示:

然后运行得出结果:

Local optimal solution found.

Objective value: solver steps: 0Total solver iterations: 4

Variable Value Reduced Cost X11 - X12 - X13 - X21 - X22 - X23 - X31 -

X32 - X33 -

Row Slack or SurplusDual Price 1 2 3 4 5 6 7 8 9

运筹学实验报告

吉林工程技术师范学院应用理学院 运筹学实验报告 专业: 班级: 姓名: 学号: 指导教师: 数学与应用数学专业 2015-12-18

实验目录 一、实验目的 (3) 二、实验要求 (3) 三、实验内容 (3) 1、线性规划 (3) 2、整数规划 (6) 3、非线性规划 (13) 4、动态规划 (114) 5、排队论 (19) 四、需用仪器设备 (26) 五、MATLAB优化工具箱使用方法简介 (26) 六、LINGO优化软件简介 (26) 七、实验总结 (27)

一、实验目的 1、会利用适当的方法建立相关实际问题的数学模型; 2、会用数学规划思想及方法解决实际问题; 3、会用排队论思想及方法解决实际问题; 4、会用决策论思想及方法解决实际问题; 5、掌握MATLAB、LINGO等数学软件的应用; 二、实验要求 1、七人一组每人至少完成一项实验内容; 2、每组上交一份实验报告; 3、每人进行1~2分钟实验演示; 4、实验成绩比例: 出勤:40% 课堂提问:20% 实验报告:30% 实验演示:10%。 三、实验内容 1、线性规划 例运筹学74页14题 Min z=-2x -x2 s.t. 2x1+5x2≤60 x1+x2≤18 3x1+x2≤44 X2≤10 X1,x2≥0

用matlab运行后得到以下结果: the program is with the linear programming Please input the constraints number of the linear programming m=6 m = 6 Please input the variant number of the linear programming n=2 n = 2 Please input cost array of the objective function c(n)_T=[-2,-1]' c = -2 -1 Please input the coefficient matrix of the constraints A(m,n)=[2,5;1,1;3,1;0,1;-1,0;0,-1] A = 2 5 1 1 3 1 0 1 -1 0 0 -1 Please input the resource array of the program b(m)_T=[60,18,44,10,0,0]' b =

数学实验的心得体会

数学实验的心得体会 实验是对于知识更深一层的解剖,下面是小编为大家整理关于数学实验的心得体会,欢迎大家阅读! 数学实验的心得体会(一) 一直以来都觉得数学是门无用之学。给我的感觉就是好晕,好复杂!选修了大学数学这门课,网上也查阅了一些有趣的数学题目,突然间觉得我们的生活中数学无处不在。与我们的学习,生活息息相关。 不得不说,数学是十分有趣的。可以说,这是死中带活的智力游戏。数学有它一定的规律性,就象自然规律一样,你永远也无法改变。但就是这样,它就越困难,越有挑战性。 数学无边无际深奥,更是能让人着迷的遨游在学海的快乐中。数学是很深奥,但它也不是我们可望不可及的。它更拥有自己的独特意义。学习数学的意义为了更好的生活,初中数学吧;为了进入工科领域工作,高中数学吧;为了谋求数学专业领域的发展,大学数学吧数学是什么是什么什么学科,公认的!我觉得是一们艺术,就象有黄金分割才美!几何图形如此精致!规律循环何等奇妙! 在网上看到一个很有趣的题目:有一个刚从大学毕业的年轻人去找工作。为了能够胜任这第一份工作,他也自作聪明地象老板提出了一个特殊的要求。“我刚进入社会,现在只是想好锻炼自己,所以你就不必付我太多钱。我先干7天。第一天,你付我5角钱;第二天就付我前一天的平方倍工钱,

之后依次类推。”老板一口答应了。可到了最后一天领工资的时候,这个年轻人却只领到了寥寥几块钱。年轻人很不解,老板却说自己已经很不错了,多付了他好几百天的工钱。你知道为什么吗?起初看到我是一头雾水,后面就明白了:元的平方是元,元的平方是元......也就是说这么一直算下去,年轻人的工钱是一天比一天少的。自然,赚几元钱就得好多天了。但是如果年轻人第一天要的工钱大于1元钱,那么7天的工钱可就多得多了。我们不得不说这个老板是聪明的,员工的马虎的。这么简单的知识也会运用错误,导致自己吃了哑巴亏还没办法挽回。这么一个简单的例子事实上就已经说明数学就在我们的身边。 其实数学就是在我们的身边,之所以没有发现它的存在,我想有时候可能还是因为它的存在及运用实在太多。 数学讲究的是逻辑和准确的判断。在一般人看来,数学又是一门枯燥无味的学科,因而很多人视其为求学路上的拦路虎,可以说这是由于我们的数学教科书讲述的往往是一些僵化的、一成不变的数学内容,如果在数学教学中渗透数学史内容而让数学活起来,这样便可以激发学生的学习兴趣,也有助于学生对数学方法和原理的理解认识的深化。数学不是迷宫,它更多时候是象人生曲折的路:坎坷越多,困难越多,那么之后的收获就一定越大! 数学实验的心得体会(二) 数学,在整个人类生命进

lingo实验报告材料

一、实验名称:推销员指派问题 二、实验目的及任务: 1、掌握Lingo 软件的使用方法 2、编写简单的Lingo 程序 3、解决Lingo 中的最优指派问题 三、实验容 1、问题描述 一个公司要分派5个推销员去5个地区推销某种产品,5个推销员在各个地区推销这种产品的预期利润如下表所示。若每个推销员只能去一个地区。应如何分派这5个推销员才能使公司的利润为最大? 2、模型建立 决策变量:设???=个地区个人去第不指派第个地区个人去第指派第j i 0j i 1ij x (i,j=1,2,3,4,5) 目标函数:设总利润为z ,第i 个人去第j 个地区的利润为A ij (i,j=1,2,3,4,5) ,假设A ij 为指派矩阵,则 Max ∑∑===5 15 1i j ij ij x A z 约束条件: 1.第j 个地区只有一个人去: 15 1 =∑=i ij x (j=1,2,3,4,5) 2.第i 个人只去一个地区: 15 1 =∑=j ij x (i=1,2,3,4,5) 由此得基本模型:

Max ∑∑===515 1 i j ij ij x A z S,t, 15 1 =∑=i ij x (j=1,2,3,4,5) 15 1 =∑=j ij x (i=1,2,3,4,5) 10或=ij x (i,j=1,2,3,4,5) 3、Lingo 程序 (一)常规程序 Lingo 输入: model : max =1*x11+8*x12+9*x13+2*x14+1*x15+5*x21+6*x22+3*x23+10*x24+7*x25+3*x31+10*x32+4*x33+11*x34+3*x35+7*x41+7*x42+5*x43+4*x44+8*x45+4*x51+2*x52+6*x53+3*x54+9*x 55; x11+x12+x13+x14+x15=1; x21+x22+x23+x24+x25=1; x31+x32+x33+x34+x35=1; x41+x42+x43+x44+x45=1; x51+x52+x53+x54+x55=1; x11+x21+x31+x41+x51=1; x12+x22+x32+x42+x52=1; x13+x23+x33+x43+x53=1; x14+x24+x34+x44+x54=1; x15+x25+x35+x45+x55=1; end Lingo 输出: Global optimal solution found. Objective value: 45.00000 Infeasibilities: 0.000000 Total solver iterations: 8 Variable Value Reduced Cost

lingo用法总结

ji例程1、 model: sets: quarters/1..4/:dem,rp,op,inv; endsets min=@sum(quarters:400*rp+450*op+20*inv); @for(quarters(i):rp<=40); @for(quarters(i)|i#gt#1: inv(i)=inv(i-1)+rp(i)+op(i)-dem(i);); inv(1)=10+rp(1)+op(1)-dem(1); data: dem=40 60 75 25; enddata end 例程2、 model: sets: quarters/1..4/:dem,rp,op,inv; endsets min=@sum(quarters:400*rp+450*op+20*inv); @for(quarters(i):rp<=40); @for(quarters(i)|i#gt#1: inv(i)=inv(i-1)+rp(i)+op(i)-dem(i);); inv(1)=a+rp(1)+op(1)-dem(1); data: dem=40 60 75 25; a=? enddata end ?LINGO总是根据“MAX=”或“MIN=”寻找目标函数,而除注释语句和TITLE语句外的其他语句都是约束条件,因此语句的顺序并不重要。 ?LINGO中函数一律需要以“@”开头 ?Lingo中的每个语句都以分号结尾 ?用LINGO解优化模型时已假定所有变量非负(除非用限定变量取值范围的函数@free或@sub或@slb另行说明)。 ?以感叹号开始的是说明语句(说明语句也需要以分号结束)) ?理解LINGO建模语言最重要的是理解集合(Set)及其属性(Attribute)的概念。 ?一般来说,LINGO中建立的优化模型可以由5个部分组成,或称为5“段” (SECTION): (1)集合段(SETS):以“ SETS:” 开始,“ENDSETS”结束,定义

运筹学实验报告1

运筹学实验报告(一) 实验要求:学会在Excel 软件中求解。 实验目的:通过小型线性规划模型的计算机求解方法。 熟练掌握并理解所学方法。 实验内容: 题目: 某昼夜服务的公交线路每天各时间区段内所需司机和乘务人员数如下; 设司机和乘务人员分别在各时间区段一开始上班,并连续工作八小时,问该公交线 路至少配备多少名司机和乘 务人员。列出这个问题的线 性规划模型。 解:设Xj 表示在第j 时间区段开始上班的司机和乘务人员数 班次 时间 所需人数 1 6:00-10:00 60 2 10:00-14:00 70 3 14:00-18:00 60 4 18:00-22:00 50 5 22:00-2:00 20 6 2:00-6:00 30

。 6-10 10-14 14-18 18-22 22-2 2-6 1 X1--- X1 2 X2--- X2 3 X3--- X3 4 X4--- X4 5 X5--- X5 6 X6 X6--- 60 70 60 50 20 30 所需人 数 Min z=x1+x2+x3+x4+x5+x6 St: x1+x6>=60 X1+x2>=70 X2+x3>=60 X3+x4>=50 X4+x5>=20 X5+x6>=30 Xj>=0,xj为整数, j=1,2,3,4,5,6

过程: 工作表[Book1]Sheet1 报告的建立: 2011-9-28 19:45:01 目标单元格(最小值) 单元格名字初值终值 $B$1 min 0 150 可变单元格 单元格名字初值终值 $B$3 x 0 45 $C$3 x 0 25 $D$3 x 0 35 $E$3 x 0 15 $F$3 x 0 15 $G$3 x 0 15 结果:最优解X=(45,25,35,15,15,15)T 目标函数值z=150 小结:1.计算机计算给规划问题的解答带来方便,让解答变得简洁;

关于小学数学学习心得体会5篇

关于小学数学学习心得体会5篇培训使我们充分认识到新一轮的数学课程改革从理念、内容到实施,都有较大变化。要实现数学课程改革的目标,教师是关键。下面是小编为大家收集关于小学数学学习心得体会,欢迎借鉴参考。 小学数学学习心得体会一 暑假这十一天学习活动,丰富了使我的假日生活。下面,我来谈谈对这次培训活动的几点心得。 对于如何才能更好地"关注课堂,实施有效教学",=确实是我们每一位老师值得讨论、研究的一个问题,也是我执教近几年来的最大困惑,现在我以一名参与者的身份来谈一下自己的感受。 首先,培训活动加深了我对课前备课环节的理解。 平时教学中,我知道了小学数学备课都应该备什么,都应该关注哪些方面。但具体在实际操作中该怎样去落实,还是很模糊的。通过这次培训活动后,我真正弄清了有效教学准备活动的流程是:课标解读与教材分析----学习者特征分析-----确定教学目标------最近发展区分析------教学处理及策略选择-----展示教学预案。先说一下教材分析:教材分析不单单是就教材去谈教材。还要在教材分析中明确编者意图,我们可以借此落实哪些阶段目标?我们应该在怎样的总目标的指引下具体落实到课堂上的目标?我们的教学到底要使学生形成怎样的能力?另外,从其他几块的准备中,我还知道了我们的教学还要关注学习者的特征,关注他们的最近发展区,怎样才能使我们的教学真正使他们受益,形成他们的一种能力,这才是我们教学的最终目的。因

为现代社会要求公民具备良好的人文素养和科学素养,具备合作的意识和开放的视野,具备包括计算与实际应用在内的多方面的基本能力,以及运用现代技术搜集和处理信息的能力。所以,数学教学应该能够为造就现代社会所需的一代新人发挥重要作用。就是说,我们的教学要使学生形成能力,形成能力的最终目的是为社会服务。只有明确了这一点,我们的教学才会更有效。 其次,为我创造了一个学习的机会。 现代的教育强化了学科的整合,要求教师做教育的研究者。这就要求我们教师必须学会合作,同伴互助,发挥团队的力量,才可以把我们的教育搞好。事实也是如此,在这次培训活动中,每每思考之余,浑身都不由然汲取一种力量,那就是为体现自己的人生价值而奋发努力!这也许就是人为什么是群居动物的原因吧。 再次,通过这次培训,使我能够取长补短,见识到了很多老教师的风采,也认识了不少优秀的年轻教师,通过交流我了解了自身确实还有很多不足的地方,可以向他们学习、请教,对我自己也是一种成长的好方式。 另外,参加本次活动后我也有以下一点思考: 因为这种教学准备活动耗时费力,不可能把准备过程全部呈现给大家。所以,应该思考怎样处理好"研磨"的真实有效性问题? 通过参加这次的培训学习,确实使我大开眼界,从其他老师身上学到了很多有价值的东西,我会把学到的技能用于今后的教学当中。 一下午的培训学习使我对小学数学教学规范有了初步的认识.在

lingo实验心得体会[工作范文]

lingo实验心得体会 篇一:LINGO软件学习入门实验报告 LINGO实验报告 一.实验目的 1、熟悉LINGO软件的使用方法、功能; 2、学会用LINGO软件求解一般的线性规划问题。 二.实验内容 1、求解线性规划: max z?x1?2x2 ?2x1?5x2?12 ??x1?2x2?8 ?x,x?0?12 2、求解线性规划: min z?20x1?10x2 ?5x1?4x2?24 ??2x1?5x2?5 ?x,x?0?12 3、假设现在一个计算机厂商要生产两种型号的PC:标准型和增强型,由于生产线和劳动力工作时间的约束,使得标准型PC最多生产100台。增强型PC最多生产120台;一共耗时劳动力时间不能超过160小时。已知每台标准型PC 可获利润$100,耗掉1小时劳动力工作时间;每台增强型PC 可获利润$150,耗掉2小时劳动力工作时间。请问:该如何

规划这两种计算机的生产量才能够使得最后获利最大? 三. 模型建立 1、求解线性规划: max z?x1?2x2 ?2x1?5x2?12 ??x 1?2x2?8 ??x1,x2?0 2、求解线性规划: min z?20x1?10x2 ?5x1?4x2?24 ?2x ?1?5x2?5 ?x1,x2?0 3、设生产标准型为x1台;生产增强型x2台,则可建立线性规划问题 数学模型为 max z?100x1?150x2 ??x1?100 ?x?120 ?2 ?x1?2x2?160

??x1,x2?0 四. 模型求解(含经调试后正确的源程序) 1、求解线性规划: model: max=x1+2*x2; 2*x1+5*x2>12; x1+2*x25; End 结果显示: 3、求解线性规划: model: mAX=100*x1+150*x2; x1+2*x2篇二:lingo上机实验报告 重庆交通大学 学生实验报告 实验课程名称专业综合实验Ⅰ 开课实验室交通运输工程实验教学中心 学院交通运输年级二年级专业班交通运输1班学生姓名学号631205020 开课时间20XX 至 20XX 学年第2学期 篇三:运筹学上机实践报告Southwestuniversityofscienceandtechnology

科学实验心得体会

科学实验心得体会 科学是一门以观察,实验为基础的自然科学,许多科学知识是在观察和实验的基础上,认真总结和思考得来的。作为一名科学教师在教授学生科学知识过程中,如能正确的演示或指导学生实验,对学生掌握知识,运用知识可以起着很大的积极作用,同时还能激发学生求知欲望,以及培养学生严谨,求是的科学态度,所以实验教学是科学教学中一个必不可少,而且相当重要的环节。 本人就几年来的教学实验经验积累,提几点建议和看法,以供大家作参考。我认为一堂完整的科学实验课,应做好如下几个环节: 一:看 所谓“看”即“观察和了解”是所有实验的第一环节,包括对实验器材的选取,器材的使用规则,器材的使用范围,以及器材的精确度等,要有一个详尽的了解。例如:测量教室的长度,我们是选用米尺还是选用皮尺呢?因为测量工具的米尺和皮尺,最显具的特点是它们测量范围――量称不同。如果用米尺就必须采用重复测量的方法,即使方法和操作都正确,但仍加大了实验的误差,而皮尺可以一次性测量,有效地减小了误差。使用前,我们还用“看”它零刻度的位置,零刻度是否磨损,以及它的分度值。这些因素直接关系到我们是否操作恰当,读数是否准确的问题。 在体温计的使用上,体温计作为一种特殊的温度计,它有着与其他温度计显具的不同点,(1)量程不同:其它温度计量称一般是从-100℃致100℃甚至更大。而体温计的量称只是从35℃到42℃。(2)构造不同:体温计有一纤细的缩口而其它温度计没有,构造不同导致使用上的不同,体温计读数时可以离开被测物,而其它温度计不允许。更应值得注意的是:每次使用体温计之前,要“看”水银柱是否退回玻璃泡,如果没有,需甩几下,否则使用时可能导致数据的不真实:如:已知甲、乙两人的体温分别为38℃和37.5℃,测量完甲的体温以后,医生忘了甩几下,又直接去测量乙的体温,这时体温计上显示的数据将不会是37.5℃而是38℃ 二:调 即“调整或调节”,它是进行实验的一个准备阶段,调整或调节的正确与否对实验的成功有决定性的作用。对部分需要“调”的实验仪器,应注重怎样正确的“调”。最好当学生的面示范一次或几次。例如:托盘天平的调平衡,首要条件是要将托盘天平放在水平桌面上,然后才能调平,在调平的过程中,双眼应指针,轻轻旋动平衡螺母,使指针指在分度盘的中间,(如不能达到目的,则需移动,并记下游码的位置)。在此过程中,不能用力太猛,否则易于损坏刀刃,减少托盘天平的灵敏度,加大实验的误差,而且每一次进上步的调节,都应在天平静止以后才能进行。在电流表或电压表的机械调零上,由于电流表或电压表长期的使用、运输等因素,使指针不能准确地指回零刻度处,一般我们都采取机械调零的办法:先找到刻度盘中下部找到调零的螺丝,用平字起,慢慢旋动,使指针指回零刻度处,操作的过程中,眼睛应始终盯住刻度盘,旋动的手腕要用力均匀。 三、做 做,即做实验,它是学生实际动手操作参与实践的具体过程。每一种仪器,都有它的使用规则和要求,我们应严格地按照它的规则要求进行操作。特别是在做一些带危险性的或损坏性的实验时,应先通过教师的检查,避免一些不必要的损坏和意外。在用电流表测量电路电流的连接电路时,开关应断开,电流表应与被测部分串联,要保证电流必须从电流表的正极流入负极流出,被测电流不超过电流表的量程,(在不能确定的情况下,可以采用点触或试触的方法),不能将电流表不经过用电器而直接接在电源的两端。当然,我们可以事先将电路图画好,然后按电路图连接达到操作时降低难度的目的。这个过程中必须得到教师的检查同意以后,方才可闭合开关进行实验。否则一旦电流表的正负接线柱接反或电路中发生了短路现象,很容易烧坏电流表。 在“做”观察水的沸腾实验时,就应特别注意酒精灯的正确使用。酒精灯作为一种加热工作,它的构造限定了它的使用方法,不允许用酒精灯去引燃另一盏酒精灯,使用完以后,不能用嘴去吹灭酒精灯,而应用灯帽盖灭,操作过程如果不当或不慎,使洒出的酒精燃烧,不可用水浇(因为酒精的密度小于水的密度,燃烧着的酒精易漂浮在水面上,随水流动,容易发生火灾,而用湿抺布盖灭(隔绝空气的办法)等。 四、记 即在实验中,正确的读取和记录数据,它包括:读取的姿势(例:刻度尺数值的读取时,眼睛应水平垂直或竖直垂直刻度);读取的方法(读到分度值的下一位)和准确的记录(数字与单位要准确)。在此过程中,我们可以通过多媒体演示错误的读取姿势或方法,加深学生对错误和差的了解,加强学生对动手操作的掌握。同时,也应注重实验的事实,而不能任意加大或减小实验数据,有意迎合实验的真实结果,应着力培养学生实事求是的科学态度。 五、析 对于记录的数据由于操作者不同,实验器材的不同,操作方法的不同等因素,可能导致同一实验结果的不同。我们应及时加以总结和分析。帮助学生分析哪些是错误导致的结果,哪些是误差造成的原因,与学生共同探求对实验器

LINGO软件灵敏度分析灵敏度分析实验报告

. . . .. . . . 2011——2012学年第二学期 合肥学院数理系 实验报告 课程名称:运筹学 实验项目:线性规划的灵敏度分析 实验类别:综合性□设计性□验证性□√ 专业班级: 09级数学与应用数学(1)班 姓名:王秀秀学号: 0907021006 实验地点: 9#503 实验时间: 2012-4-25 指导教师:管梅成绩:

一.实验目的 熟悉LINDO软件的灵敏度分析功能; 二.实验内容 1、求解线性规划 。 12 12 12 12 max z x2x 2x5x12 s.t.x2x8 x,x0 =+ +≥ ? ? +≤ ? ?≥ ? 并对价值系数、右端常量进行灵敏度分析 2、已知某工厂计划生产I,II,III三种产品,各产品需要在A、B、C设备上加工,有关数据如下: 试问答: (1)如何发挥生产能力,使生产盈利最大? (2)若为了增加产量,可租用别工厂设备B,每月可租用60台时,租金1.8万元,租用B设备是否合算?

(3)若另有二种新产品IV 、V ,其中新产品IV 需用设备A 为12台时、B 为5台时、C 为10台时,单位产品盈利2.1千元;新产品V 需用设备A 为4台时、B 为4台时、C 为12台时,单位产品盈利1.87千元。如A 、B 、C 的设备台时不增加,这两种新产品投产在经济上是否划算? (4)对产品工艺重新进行设计,改进结构。改进后生产每件产品I 需用设备A 为9台时、设备B 为12台时、设备C 为4台时,单位产品盈利4.5千元,这时对原计划有何影响? 三. 模型建立 1、数学模型为 12121212 max z x 2x 2x 5x 12 s.t.x 2x 8x ,x 0=++≥?? +≤??≥? 2、设分别生产I ,II ,III 三种产品1x ,2x ,3x 件, (1)数学模型为: 123122123123123 123max z 3x 2x 2.9x 8x 2x 10x 30010x 5x 8x 400s.t.2x 13x 10x 420x x x 0 x ,x x =++++≤?? ++≤?? ++≤??≥???,,,,为整数 (2)数学模型为: 123122123123123123max z 3x 2x 2.9x 188x 2x 10x 30010x 5x 8x 460s.t.2x 13x 10x 420x x x 0x ,x x =++-++≤?? ++≤?? ++≤??≥???,,,,为整数

lingo操作介绍

1.2 菜单介绍 1.2.1 File 1 New 新建一个窗口, 当你执行这个命令时, 会出现如下对话框: 你可以在对话框中选择你想要建立的类型. 类型如下: 1)扩展名为(*.lg4) LG4格式是LINGO4.0的版本,是在Windows下最主要的储存文件格式, 这种格式支持字体格式, 自定义格式以及动态连接, LG4以二进制格式存储, 所以不能被其它的应用软件直接读取. 2)扩展名为(*.lng) LNG是捷便的存储方式,是4.0版本前的标准文件格式,为了与前版本的兼容,所以还一直在用,LNG文件是以ASCII形式存储的,所以能被支持文本文件的应用程序读取.该格式不支持多种字体. 3)扩展名为(*.ltd) LTD是数据文件, 可以从@FILE函数导入数据,@FILE函数只能读取文本文件,所以所有的LTD文件是以ASCII形式存储, 也不支持多种字体. 4)扩展名为(*.ltf) LTF是LINGO的调试文件格式, 也是以ASCII格式存储,能直接被LINGO的File|Take command执行. 2 Log Output 输出文本文件,可以将随后原输出到报告窗口的内容输出到文本中. 该命令与Maple 中的writeto命令非常相似. 在Maple中输入如下: > x:=sin(5.); writeto("c://maple.txt"); y:=x+1: print(x,y); print(x); > y; > writeto(terminal);

> y; 执行菜单中的Edit|Excute|Worksheet, 按钮,窗口重新显示如下: > x:=sin(5.); writeto("c://maple.txt"); y:=x+1: print(x,y); print(x); x:=-.9589242747 > y; > writeto(terminal); > y; 0.4010757253 而在C盘的maple.txt文件的内容为: -.9589242747, .0410757253 -.9589242747 .0410757253 从中可以知道,用了writeto(filename)命令以后把结果输出到filename 中. 直到碰到writeto(terminal)命令时,才重新在工作窗口中显示. 当你点击菜单File|Log Output时,系统出现保存对话框,系统就会将命令窗口中的输出结果保存到指定的文件中. 3 Import LINDO File 该命令是用来导入LINDO软件保存的LINDO文件(*.LTX)格式. 只要在LINGO中导入LINDO文件格式, LINGO系统自动将该文件转化为LINGO可执行语句. 1.2.2 Edit 1 Paste Function 用该命令可以在当前点插入LINGO的内部函数, 2 Select Fonts 设置字体类型, 字体大小,字体颜色. 1.2.3 LINGO 1 Solve 用solve命令对当前窗口中的模型求解, 该命令只对report script窗口起作用, 不能对数据窗口求解.

lingo实验报告 学习lingo心得

隆展实业发展有限公司产品生产计划的优化研究 问题分析 题目要求在不追加产值的情况下实现产值最大化,所以采用线性规划模型。 求解思路 首先指出本例中的一个错误:最后一张表——原材料的成本中 对AZ-1的成本计算有误,根据前几张表,AZ-1的成本应为96.0625 1、首先计算出每种产品的利润=出售价格-成本 例生产一件AZ-1的利润为350-96.0625=253.9375 经计算得下表 产品利润单位:元 2、由题得,公司目前所能提供的最大流动资金为36万元,且不准备追加投入,所以要求在调整后生产结构中,总的成本不得超过36万元。 3、考虑工人的工时问题 一条装配线可以装配多中零件,但每个零件要求工人的工时不同,总需求时间不得超过工人的每月的总工时。例如,在组装这项工作中,8个工人每月的总工时为2496小时, 而组装各个产品的需求时间分别为0.6,0.67,0.56,0.56,0.58,0.58。若另X1代表AZ-1的产量;X2代表BZ-1的产量;X3代表LZ-7的产量;X4代表RZ-7的产量;X5代表LR-8的产量;X6代表RZ-8的产量,则可列出不等式: 0.60*X1+0.67*X2+0.56*X3+0.56*X4+0.58*X5+0.58*X6<=2496 同理可得关于拉直及切断、剪板及折弯、焊接网胚及附件和焊接底盘工作所需工时的不等式4、题目中有提到在产品的销售方面LZ/RZ-8以其大载重量,结实坚固深得顾客的青睐,并希望能增加产量。所以解决方案中,希望RZ-8比原先的产量要多,相对的,其他产品的产量就要减少。

Lingo 程序 MAX=253.9375*X1+229.5*X2+292.5625*X3+306.5*X4+503.2125*X5+538.5*X6; 96.0625*X1+90.5000*X2+167.4375*X3+213.5000*X4+216.7875*X5+276.5000*X6<=360000; 0.60*X1+0.67*X2+0.56*X3+0.56*X4+0.58*X5+0.58*X6<=2496; 0.30*X1+0.31*X2+0.325*X3+0.34*X4+0.33*X5+0.35*X6<=624; 0.90*X1+0.90*X2+0.95*X3+1.00*X4+1.01*X5+1.05*X6<=1872; 1.30*X1+1.00*X2+1.25*X3+1.25*X4+1.35*X5+1.35*X6<=2496; 0.76*X1+0.76*X2+0.80*X3+0.82*X4+0.82*X5+0.85*X6<=1560; X6>=240; X5<=320; X4<=480; X3<=560; X2<=80; X1<=160; 结果分析 Global optimal solution found at iteration: 6 Objective value: 741998.8 Variable Value Reduced Cost X1 160.0000 0.000000 X2 80.00000 0.000000 X3 0.000000 33.53187 X4 0.000000 109.3038 X5 320.0000 0.000000 X6 969.3237 0.000000 Row Slack or Surplus Dual Price 1 741998.8 1.000000 2 0.000000 1.947559 3 1598.592 0.000000 4 106.3367 0.000000 5 315.0101 0.000000 6 467.4130 0.000000 7 291.2749 0.000000 8 729.3237 0.000000

数学实验的学习总结心得体会

对数学实验之几何画板的理解与感想 学之初体验。学习学习数学实验课半个学期了,我对几何画板和Matlab软件的基础知识和技能进行了初步的认识与学习,还接触到了以前学过的Excel,由于这些知识都是初步接触,不经常运用到实践中来,所以对几何画板、Excel、Matlab 的知识还不是很熟悉。课堂上老师对几何画板的知识进行了详细的讲解,通过一些实例来画图并说明了几何画板的高级应用。如几何画板的迭代、函数、图像、动画的功能等。我掌握的不是很好,有时候常常在作图过程中错了、漏了某些步骤。作为一位数学专业师范方向的大学生,即将毕业,我要学习和掌握的知识与技能还很多,数学实验就是其中的一个组成部分。因此,我不仅要学好它,还要把它运用到实践中去,运用到我以后从事教师专业的教学当中去。 几何画板和Matlab的功能,以及给我这个数学师范生带来的感想。几何画板可以任意地拖动图形、观察图形、猜测并验证,它应用于函数、平面几何、解析几何、立体几何、三角函数等方面,为我们提供了一个探索几何图形内在关系的环境。几何画板提供的画点、画线和画圆的工具,使用简单,操作简便,画出的图形美观大方,效果良好,是一个动态讨论问题的工具。它制作出的图形不仅是动态的,而且“数形结合”,由抽象的物体变为形象,由微观变宏观,通过动态演示揭示图形与知识之间的内在联系。Matlb是一个画图和解题的好工具,图的精美与准确让我佩服。如果我以后从事教师行业,若把几何画板和Matlab用到数学教学当中,给学生上课,使学生在观察、探索、发现的过程中增加对各种图形的感性认识,增强空间感、立体感,开发学生的智力。这样一来,加强图形的形象化,使数和形紧密地结合起来,在教学上一定可以取得较好的成效。 数学实验课内容简单、易理解,但也有挑战性。几何画板把数和形的潜在关系及其变化动态很好地显示出来了,它可以绘制动态的函数图象,显示动点运动的过程,数形关系直观,线条清晰、精确、美观、可隐可显,可反复演示,可使我们较为轻松地掌握知识点。我学会了自己利用几何画板中的“作图”、“变换”、“度量”、“编辑”、“数据”等功能,制作具有动感的几何图形和曲线,然后进行自主探究学习,想象它可以运用到我以后的教学中去。我将所学的数学知识进行整理和归纳,使数和形紧密地结合起来。例如,我们已经学习了:利用几何画板绘制函数曲线、迭代法绘制分形图形的生成和求非线性方程的近似解的方法、绘制空间曲面、计算π和e以及定积分在计算面积等问题中的应用等等;Matlab可以画出精美的图形,也可以求出方程的解,当遇到笔算算不出来的题目或者比较复杂的题型时,我们可以利用matlab来求解。学习数学实验课期间,老师给我们探讨了迭代产生的分枝与混沌观察

运筹学实验报告

运筹学实验报告 专业: 班级:? 姓名:? ?学号: 指导教师: 数学与应用数学专业 2015—12—18 实验目录 一、实验目得?3 二、实验要求?3 三、实验内容..................................................................................................................... 3 1、线性规划?3 2、整数规划?6 3、非线性规划 (13) 4、动态规划........................................................................................................... 14 5、排队论?19 四、需用仪器设备........................................................................................................... 26 五、MATLAB优化工具箱使用方法简介 (26) 六、LINGO优化软件简介.......................................................................................... 26 七、实验总结?27

一、实验目得 1、会利用适当得方法建立相关实际问题得数学模型; 2、会用数学规划思想及方法解决实际问题; 3、会用排队论思想及方法解决实际问题; 4、会用决策论思想及方法解决实际问题; 5、掌握MATLAB、LINGO等数学软件得应用; 二、实验要求 1、七人一组每人至少完成一项实验内容; 2、每组上交一份实验报告; 3、每人进行1~2分钟实验演示; 4、实验成绩比例: 出勤:40% 课堂提问:20% 实验报告:30% 实验演示:10%. 三、实验内容 1、线性规划 例运筹学74页14题 Minz=—2x —x2 s、t、2x1+5x2≤60 x1+x2≤18 3x1+x2≤44 X2≤10 X1,x2≥0 用matlab运行后得到以下结果:

LINGO使用说明比较简单

Lingo介绍 Lingo是美国LINDO系统公司(Lindo Symtem Inc)开发的求解数学规划系列软件中的一个(其他软件为LINGDO,GINO,What’s Best等),它的主要功能是求解大型线性、非线性和整数规划问题,目前的版本是lingo11.0。 lingo分为Demo、solve suite、hyper、industrial、extended等六类不同版本,只有Demo版本是免费的,其他版本需要向LINDO系统公司(在中国的代理商)购买,Lingo的不同版本对模型的变量总数、非线性变量个数、整型变量个数和约束条件的数量做出不同的限制(其中extended版本无限制)。 Lingo的主要功能特色为: (1)既能求解线性规划,也有较强的求解非线性规划的能力; (2)输入模型简练直观; (3)运行速度快、计算能力强; (4)内置建模语言,提供几十种内部函数,从而能以较少语句,较直观的方式描述较大规模的优化模型; (5)将集合的概念引入编程语言,很容易将实际问题转换为Lingo语言; (6)能方便地与excel、数据库等其他软件交换数据。 学校图书馆40本《lingo和excel在数学建模中的应用》,袁新生、邵大宏、郁时炼主编,科学出版社

Lingo 程序设计简要说明 在数学建模中会遇到如规划类的题型,在这种模型中总存在着一个目标,并希望这个目标的取值尽可能的大或小,同时与这个目标有关的一系列变量之间存在一些约束。在构造出目标函数和约束条件的表达式后,我们需要对求出这个最值和各变量的取值。一般我们用LINGO 来对模型进行求解,本文将通过举一个简单的例子,围绕这个例子逐步学习LINGO 的使用。LINGO 只是一个求解工具,我们主要的任务还是模型的建立! 当你在windows 下开始运行LINGO 系统时,会得到类似下面的一个窗口: 外层是主框架窗口,包含了所有菜单命令和工具条,其它所有的窗口将被包含在主窗口之下。在主窗口内的标题为LINGO Model – LINGO1的窗口是LINGO 的默认模型窗口,建立的模型都都要在该窗口内编码实现。 示例:求解线性规划问题: max z=x1+x2+x3+x4+x5+x6+x7+x8 ???????????????≤≤≤≤≤≤269 + x88 + x72 + x66 + x55 + x47 + x38 + x28 + x1 6 15 6 + x8 7 + x7+ x65 + x54 + x44 + x34 + x25 + x15 444 + x86 + x77 + x68 + x58 + x45 + x32 + x27 + x14278 + x85 + x74 + x64 + x55 + x49 + x36 + x25 + x13389 + x84 + x75 + x62 + x57 + x46 + x35 + x28 + x1 2 154 + x8 3 + x79 + x66 + x55 + x45 + x3 4 + x27 + x1 求解这个模型的相应LINGO 程序代码如下: 程序一: max= x1+x2+x3+x4+x5+x6+x7+x8; x1 + 7*x2 + 4*x3 + 5*x4 + 5*x5 + 6*x6 + 9*x7 + 3*x8 + 415<=; 2*x1 + 8*x2 + 5*x3 + 6*x4 + 7*x5 + 2*x6 + 5*x7 + 4*x8 + 938<=; 3*x1 + 5*x2 + 6*x3 + 9*x4 + 5*x5 + 4*x6 + 4*x7 + 5*x8 + 827<=; 4*x1 + 7*x2 + 2*x3 + 5*x4 + 8*x5 + 8*x6 + 7*x7 + 6*x8 + 444<=; 5*x1 + 5*x2 + 4*x3 + 4*x4 + 4*x5 + 5*x6 + x7 + 7*x8 + 6 15<=; 6*x1 + 8*x2 + 8*x3 + 7*x4 + 5*x5 + 6*x6 + 2*x7 + 8*x8 + 926<=; 注:然后点击工具条上的按钮 即可。本模型的最优解为2.636364

运筹学实验报告-lingo软件的使用-习题代码

运筹学 实验报告 姓名: 学号: 班级:

相关问题说明: 一、实验性质和教学目的 本实验是运筹学课安排的上机操作实验。 目的在于了解、熟悉计算机Lingo软件在运筹学模型求解中的作用,激发学习兴趣,提高学习效果,增强自身的动手能力,提高实际应用能力。 二、实验基本要求 要求学生: 1. 实验前认真做好理论准备,仔细阅读实验指导书; 2. 遵从教师指导,认真完成实验任务,按时按质提交实验报告。 三、主要参考资料 1.LINGO软件 2. LINGO8.0及其在环境系统优化中的应用,大学,2005 3. 优化建模与LINDO/LINGO软件,清华大学,2005 4.运筹学编写组主编,运筹学(修订版),清华大学,1990 5.蓝伯雄主编,管理数学(下)—运筹学,清华大学,1997 6.胡运权主编,运筹学习题集(修订版),清华大学,1995 7.胡运权主编,运筹学教程(第二版),清华大学,2003

实验容 1、线性规划问题: ????? ? ?≥≤+≤+≤++=0 ,13119241171289..68max 2121212121x x x x x x x x t s x x z (1) 给出原始代码;(2) 计算结果(包括灵敏度分析,求解结果粘贴); (3) 回答下列问题(手写): a ) 最优解及最优目标函数值是多少; b ) 资源的对偶价格各为多少,并说明对偶价格的含义; c ) 为了使目标函数值增加最多,让你选择一个约束条件,将它的常数项增加一个单位,你将选择哪一个约束条件?这时目标函数值将是多少? d ) 对x 2的目标函数系数进行灵敏度分析; e ) 对第2个约束的约束右端项进行灵敏度分析; f ) 结合本题的结果解释“Reduced Cost ”的含义。 对偶价格就是说 约束方程右端变量增加1对目标函数值的影响 答案: (1)代码 max =8*x1+6*x2; 9*x1+8*x2<=12; 7*x1+11*x2<=24; 9*x1+11*x2<=13; x1>=0; x2>=0; (2)计算结果 Global optimal solution found. Objective value: 10.66667 Total solver iterations: 2 Variable Value Reduced Cost X1 1.333333 0.000000 X2 0.000000 1.111111 Row Slack or Surplus Dual Price 1 10.66667 1.000000 2 0.000000 0.8888889 3 14.66667 0.000000 4 1.000000 0.000000

相关文档