用数学软件Mathematica解线性规划问题.pdfVIP

用数学软件Mathematica解线性规划问题.pdf

  1. 1、本文档共4页,可阅读全部内容。
  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文档。上传文档
查看更多
用数学软件Mathematica解线性规划问题.pdf

维普资讯 第27卷 第3期 湘潭师范学院学报(自然科学版) VoI.27No .3 20o5年 9月 JournalofXiangtanNormalUniversi~r(N£灿 ScienceEdition) Sep.2005 用数学软件 Mathematica解线性规划 问题 刘光灿 ,刘简达2 (1.长沙学院 电子与通信工程系,湖南 长沙410003;2.上海交通大学 电子信息与电气工程学院,上海 2OO24O) 摘 要:研究了线性规划 问题的计算机辅助解法,给出了用数学软件 Mathematica解线性规划 问题的函数格式和具体的 操作步骤,举例说明了如何针对实际问题建立线性规划的数学模型并用数学软件Mathematlca求其最优解。研究表明使用 成熟的数学软件Mathematica是我们解决工业、农业等行业遇到的各种线性规划 问题的首选。 关键词:线性规划;计算机辅助;Mathematica;最优解 中图分类号:O221.1 文献标识码 :A 文章编号:1671—0231(2005)03—0016~04 在实际工程应用中遇到的线性规划问题,一般来说都需要人们花大量精力去建立模型,而为了尽可能 的符合实际情况,建立出来的模型往往形式会非常复杂,涉及 的变量相当多。那么如何在 已经建立好模型 的情况下快速高效的得到模型的最优解呢?以往人们也提出了很多的解法,例如:作图法,单纯形法,大 M 法,两阶段法……等等。但这些方法一般都需要大量的手工计算,或者需要较高深的数学知识,步骤十分 繁琐。如果变量为2维或3维尚可,对于多维的问题计算量就相当惊人了,就算是编程实现也很不容易。 而对于工程上的应用来说 ,我们总是希望花尽量少的精力在计算上,尽快的得到答案。数学软件 Mathe. matica就为我们提供了这样 的方便,它 内建的线性规划功能,建立在 以上各种数学方法的基础之上,同时 还加入了数值逼近的成分,完全省去了用户的手工计算过程。本文将以几个常见的线性规划问题为例,介 绍如何用 Mathematica(5.0版)求解线性规划问题。 1 线性规划问题一般模型 在现实生活中,如果我们把做一件事情的收益(或代价)用 S来表示,把做这件事情的过程 中各种可 人为调整的环节设为变量 。,2,…, ,显然 S是 。,2,…, 的函数 。那么我们往往需要知道如何协调各 个环节(即函数 S中的各个变量 。,2,…, ),以达到最大的收益(或最小的代价),即使函数 S取到最值, 从而最有效率的完成这件事。我们把这一类问题就称为线性规划问题,把求得 S最值的过程称为线性规划 问题的求解过程。 线性规划问题的数学模型的一般表示形式为 : max(rain)S=c11,C22,一·,cn 口l1Xl+~t12X2+… +口1,n≤ (=,≥)b1 a2ll+a22x2+… +口2R≤ (=,≥)b2 … … … … … … … … … … … … … … … … … (1) 口m1Xl+am2x2+…+口 n≤ (=,≥)b1 ≥O(j=1,2,…,rl,) 显然,这是一个由一个或多个等式或不等式构成的约束系统,要求的是由系统中各个变量 1,2,…, 组成的函数S在变量定义空间里的最值问题。下面我们来看Mathematica应用于几个具体线性规划问题 中的例子。 收稿 日期 :2005—07—12 作者简介:刘光灿(1958一),男,湖南邵阳人,教授,研究方向:光电技术与计算机应用。 16 维普资讯 2 农场 的种植计划问题求解 现有一农场有A、B和c三块地,面积分别是200hm2、400hm2和600hm2,计划种植水稻、大豆和玉米三 种作物,要求每种作物的最低收获量分别为3750kg、1200kg和

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档