《系统优算法设计与实现》运筹学课设.docVIP

《系统优算法设计与实现》运筹学课设.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计(论文) 课程名称: 系统优算法设计与实现 题 目:线性规划灵敏度分析算法设计与实现 院 (系): 专业班级: 姓 名: 学 号: 指导教师: 2014年 7 月 18 日 西安建筑科技大学课程设计(论文)任务书 专业班级: 信管1302 学生姓名: 黄小青 指导教师(签名): 一、课程设计(论文)题目 线性规划灵敏度设计算法与实现 二、本次课程设计(论文)应达到的目的 《系统优算法设计与实现》课程设计是实践教学环节的重要组成部分,其目的是通过课程设计加深学生对系统优算法设计与实现基本知识掌握和基本编程技能的培养,提高综合运用知识解决实际问题的能力;本次要求学生通过掌握系统优算法设计与实现的程序设计方法,以提高学生独立分析问题、解决问题的能力,逐步增强实际工程训练。 三、本次课程设计(论文)任务的主要内容和要求 设计内容: 本程序在已知初始单纯形表和最终单纯形表的情况下,对目标函数系数进行灵敏度分析,要实现三个个目标。 其一:在输入初始单纯形表和最终单纯形表后,将单纯形表进行矩阵的分离,然后输入改变后的目标函数,利用单纯形法的矩阵描述进行计算,计算出调整后的结果,反映到最终形表中,检验是否最优。 其二:若检验结果不是最优,设计单纯形法,用单纯形法进行计算,直到最优解。 其三:在初始单纯形表条件下,其他条件不变,对目标函数系数进行调整,在最优解不变的情况下,确定目标函数系数的变化范围。 要求: 1.提交正确的和完整的程序设计代码。 2.提交设计说明书。 3. 接受现场检验。 四、应收集的资料及主要参考文献: 应收集的资料:本次设计应该收集和题目背景的有关资料。 主要参考文献: 胡运权.《运筹学》.清华大学出版社,2012 谭浩强.《C程序设计(第四版)》.清华大学出版社,2010 谭浩强.《C++程序设计(第二版)》.清华大学出版社,2011 审核批准意见 教研室主任(签字) 设计总说明 分析线性规划灵敏度分析算法这个问题。把解决问题所需条件、原始数据、输入输出信息等搞清楚。对较大问题(单纯形法的计算和线性规划的矩阵描述)的用文字和流程图描述。 分析完后问题后建立数学模型,把问题数学化公式化,此算法中有矩阵的乘法运算,矩阵的分离与合并(比如将矩阵A分为BN,即A=BN),单纯形法,求最大最小值,设计X变化范围的计算公式 之后绘制程序流程图,可用文字概述为以下六步。第一步:从文件读入数据。第二步:根据要求分离矩阵。第三步:输入目标函数,检验最优性。第四步:若不是最优,设计单纯形表算法,进行计算,检验最优性。重复第四步,直到最优。第五步:输出改变目标函数后最终单纯形表。第六步:输入要计算变化范围的X,利用公式计算,然后输出。 编制程序,画完流程图后,就可以进行编程了。根据流程图编程,为防止最后检查时错误过多无从下手,对程序进行分模块编程,把一些小的算法先编程调试成功,再带入主程序。编写主程序的时候,每写完一小部分,要进行调试,检查是否有逻辑或语法错误。在编程中,还要对定义的变量和编写的语句进行解释,让程序更易理解。如果还未编程等待编程的语句和可插入其他功能程序的地方也要进行解释说明,这样,对后续的程序修改和优化也有帮助。 编写完毕,对程序进行调试运行。 关键字:线性规划,灵敏度,程序设计,C语言 目 录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc19227 1 绪论 PAGEREF _Toc19227 1 HYPERLINK \l _Toc27497 1.1 内容简介 PAGEREF _Toc27497 1 HYPERLINK \l _Toc6720 1.2 本次课设目的 PAGEREF _Toc6720 1 HYPERLINK \l _Toc14883 1.3 课设内容 PAGEREF _Toc14883 1 HYPERLINK \l _Toc567 2. 线性规划灵敏度分析算法设计说明 PAGEREF _Toc567 3 HYPERLINK \l _Toc27637 2.1 程序设计过程详述 PAGEREF _Toc27637 3 HYPERLINK \l _Toc32060 2.2 编程实现过程详述 PAGEREF _Toc32060 3 HYPERLINK \l _Toc24724 2.4 原

文档评论(0)

celkhn5460 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档