一、实验课程简介(目的、性质)
实验性质:本实验课是面向全校理工科专业开设的一门软件实验课程;
实验目的:通过上机操作,学生可以掌握Lingo软件的基本操作,学会使用Lingo软件进行大规模优化的编程设计和计算等,以便培养学生的实际操作能力,为学习优化类课程、参加数学建模比赛和以后科学研究做准备.
二、实验项目及要求
序号
|
实验名称
|
基本要求
|
实验学时
|
实验类型
|
1
|
LINGO中的集
|
熟悉Lingo软件中集功能和灵活运用
|
4
|
基础
|
2
|
LINGO编程的数据部分和初始部分设置
|
学会使用Lingo软件的每个模块,并能解决实际问题
|
4
|
基础
|
3
|
LINGO函数设置
|
学会Lingo软件的关键函数及其功能
|
8
|
应用
|
4
|
LINGO 参数设置
|
学会用Lingo软件参数的设置
|
8
|
综合
|
5
|
综合应用
|
学会用Lingo软件求解大规模优化问题
|
8
|
综合
|
三、实验设备和环境
用来进行优化实验的实验室环境,应该有较高性能的计算机和装有Lingo8.0以上版本的软件。
四、成绩考核
平时考勤:10% ; 平时操作:10% ; 实验报告:40% ; 实验考核:40%。
五、实验指导书
1、LINDO软件实验指导书
2、运筹学编写组主编,运筹学(修订版),清华大学出版社,1990
3、裘宗燕.《Lingo数学软件系统的应用及其程序设计》.北京大学出版社,1997
编制人:牟廉明
六、实验项目卡片
实验项目卡片1
课程名称:Lingo软件
实验项目
|
LINGO中的集
|
准备时数
|
4
|
设计时数
|
|
实验时数
|
4
|
面向专业
|
所有理工科专业
|
每组人数
|
1
|
使用主要仪器设备规格型号和数量
|
CPU为奔腾4或以上的计算机60台(100M网卡和80G以上的硬盘等)
优化软件Lingo8.0以上.
|
本实验的类型
|
基础●
综合
应用
|
必做
|
材料消耗定额(元/人.时) 1元/人.时
|
实验目的
|
熟悉Lingo软件中集功能和灵活运用.
|
实验内容
和
要求
|
1、学会集功能的设置
2、学会使用不同的集求解不同的优化问题
3、学会各种派生集
|
实验结果
|
产品
|
程序
|
实验报告
|
建卡人
|
牟廉明
|
审定人
|
刘好斌
|
备注
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实验项目卡片2
课程名称:Lingo软件
实验项目
|
LINGO编程的数据部分和初始部分设置
|
准备时数
|
4
|
设计时数
|
|
实验时数
|
4
|
面向专业
|
所有理工科专业
|
每组人数
|
1
|
使用主要仪器设备规格型号和数量
|
CPU为奔腾4或以上的计算机60台(100M网卡和80G以上的硬盘等)
优化软件Lingo8.0以上.
|
本实验的类型
|
基础●
综合
应用
|
必做
|
材料消耗定额(元/人.时) 1元/人.时
|
实验目的
|
学会使用Lingo软件的每个模块,并能解决实际问题.
|
实验内容
和
要求
|
1、学会数据模块的建立和功能
2、学会程序模块的建立和功能
3、学会目标模块的建立
4、学会初始化模块的建立
|
实验结果
|
产品
|
程序
|
实验报告
|
建卡人
|
牟廉明
|
审定人
|
刘好斌
|
备注
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实验项目卡片3
课程名称:Lingo软件
实验项目
|
LINGO函数设置
|
准备时数
|
4
|
设计时数
|
|
实验时数
|
8
|
面向专业
|
所有理工科专业
|
每组人数
|
1
|
使用主要仪器设备规格型号和数量
|
CPU为奔腾4或以上的计算机60台(100M网卡和80G以上的硬盘等)
优化软件Lingo8.0以上.
|
本实验的类型
|
基础
综合
应用●
|
必做
|
材料消耗定额(元/人.时) 1元/人.时
|
实验目的
|
学会Lingo软件的关键函数及其功能.
|
实验内容
和
要求
|
1. 学会循环函数的设置和功能;
2. 学会条件函数的设置和功能;
3. 学会约束函数的设置和功能;
|
实验结果
|
产品
|
程序
|
实验报告
|
建卡人
|
牟廉明
|
审定人
|
刘好斌
|
备注
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实验项目卡片4
课程名称:Lingo软件
实验项目
|
LINGO 参数设置
|
准备时数
|
4
|
设计时数
|
|
实验时数
|
8
|
面向专业
|
所有理工科专业
|
每组人数
|
1
|
使用主要仪器设备规格型号和数量
|
CPU为奔腾4或以上的计算机60台(100M网卡和80G以上的硬盘等)
优化软件Lingo8.0以上.
|
本实验的类型
|
基础
综合●
应用
|
必做
|
材料消耗定额(元/人.时) 1元/人.时
|
实验目的
|
学会用Lingo软件参数的设置.
|
实验内容
和
要求
|
1、学会设置控制精度的参数;
2、学会设置控制结果的参数;
3、学会设置控制状态的参数;
|
实验结果
|
产品
|
程序
|
实验报告
|
建卡人
|
牟廉明
|
审定人
|
刘好斌
|
备注
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实验项目卡片5
课程名称:Lingo软件
实验项目
|
综合应用
|
准备时数
|
4
|
设计时数
|
|
实验时数
|
8
|
面向专业
|
所有理工科专业
|
每组人数
|
1
|
使用主要仪器设备规格型号和数量
|
CPU为奔腾4或以上的计算机60台(100M网卡和80G以上的硬盘等)
优化软件Lingo8.0以上.
|
本实验的类型
|
基础
综合●
应用
|
选做
|
材料消耗定额(元/人.时) 1元/人.时
|
实验目的
|
学会用Lingo软件求解大规模优化问题.
|
实验内容
和
要求
|
1、最短路问题
2、露天矿生产的车辆安排
3、最小生成树(Minimal Spanning Tree,MST)问题
编写相关的Lingo程序并调试成功。
|
实验结果
|
产品
|
程序
|
实验报告
|
建卡人
|
牟廉明
|
审定人
|
刘好斌
|
备注
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|