- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
运筹学课程设计--题目是《某公司经营一种产品,这种产品需要仓库贮存,仓库容量为600单位》
工 业 大 学
课 程 设 计 报 告
课程设计名称: 运筹课程设计
专 业:
班 级:
学 生 姓 名:
指 导 教 师:
2011年7月12日
课 程 设 计 任 务 书
课程设计题目:
第十八题 起止日期:2011、6、29~2011、7、12 设计地点:教室、电子商务中心 设计任务及日程安排:
1、设计任务
1.1通过课程设计可以增强学生解决实际运筹学问题的能力
1.2通过课程设计可以使学生巩固、拓展和深化所学的基础理论、专业理论和知识。
1.3通过课程设计可以使学生初步掌握用运筹学方法解决实际问题的过程和技巧,树立理论联系实际的工作作风。
1.4通过课程设计可以使学生初步建立正确的设计思想和方法,进一步提高运算、计算机应用技能和综合分析、解决问题的能力。
2、设计进度安排
本课程设计时间分为两周:
第一周(2011年6月29日----2011年7月5日):建模阶段。此阶段各小组根据给出的题目完成模型的建立。主要环节包括 :
1.1 6月29日上午:发指导书;按组布置设计题目;说明进度安排。
1.2 6月29日下午至7月1日:各小组审题,查阅资料,进行建模前的必要准备(包括求解程序的编写与查找)。
1.3 7月4日至5日:各个小组进行建模,并根据题目及设计要求拟定设计提纲,指导教师审阅;同时阅读,理解求解程序,为上机求解做好准备。
第二周(2011年7月6日---7月12日):上机求解,结果分析及答辩。主要环节包括
1.1 7月6日至7月7日:上机调试程序
1.2 7月8日:完成计算机求解与结果分析。
1.3 7月11日:撰写设计报告。
1.4 7月12日:设计答辩及成绩评定。
(答辩时间:7月日上午8:30~12:00,下午2:00~5:00) 2011年月日 Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、的动态语言 Java语言的优良特性使得Java应用具有无比的健壮性和可靠性,这也减少了应用系统的维护费用。Java对对象技术的全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本。Java的编译一次,到处可运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式。特别是Java企业应用编程接口(Java Enterprise APIs)为企业计算及系统提供了有关技术和丰富的类库。
4.3数据录入
注意事项:
4.3.1 输入完决策变量和约束变量后,输入约束条件系数矩阵A,目标函数矩阵c和初始基bb时,应该注意输入数据的顺序。
4.3.2输入A时,由于A在录入时是二维数组,应注意输入数据的顺序,决策变量(十六个)的系数,然后依次顺序输入其他约束条件的所有决策变量的系数。A矩阵为:
1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0
-1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0
1 -1 1 0 0 0 0 0 0 0 1 0 0 0 0 0
-1 1 -1 1 0 0 0 0 0 0 0 1 0 0 0 0
1 -1 1 -1 1 0 0 0 0 0 0 0 1 0 0 0
-1 1 -1 1 -1 1 0 0 0 0 0 0 0 1 0 0
1 -1 1 -1 1 -1 1 0 0 0 0 0 0 0 1 0
-1 1 -1 1 -1 1 -1 1 0 0 0 0 0 0 0 1
4.3.3输入c和bb时,只需依次输入相应的数据就行。目标函数矩阵c为:
45 -40 42 -38 39 -40 44 -42 0 0 0 0 0 0 0 0 0
初始基矩阵bb为:
0 0 0 0 0 0 0 0 0 200 400 200 400 200 400200400
4.3.4如果问题较复杂,一定要注意正确输入,并在输入后进行检查。
4.4程序运行
在程序运行过程中,由于是单纯形法比较简单,只要准确无误地输入相应的数据后,点击运行即可的最优解和最优基。程序运行过程如下:
4.4.1在点击运行后,程序将依次提醒你输入约束条件的个数、决策变量的个数、目标函数系数、约束条件系数矩阵、
文档评论(0)