



免费预览已结束
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第9 卷第3 期 2 0 0 7 年6 月 黄山学院学报 J O u r n a l0 fH u a n g s h a nU n i V e f s i t y V o 】9 N O 3 J u n 2 0 0 7 数学建模中的优秀软件L I N G O 周甄川 ( 黄山学院数学系,安徽黄山2 4 5 0 4 1 ) 摘 要:介绍了数学建模的相关概念、数学建模竞赛概况,探讨了L I N G o 系统的功能与特点,以及它在 数学建模中的应用。 关键词:数学模型;数学建模;L l N G o 系统 中图分类号:T P 3 1 9 :0 1 4 1 4文献标识码:A 文章编号:1 6 7 2 4 4 7 x ( 2 0 0 7 ) 0 3 0 1 1 2 0 3 在对自然科学与社会科学许多课题的研究中, 科学工作者常将事物的变化规律用特定的数学表 达式的形式加以描述。将寻求这种确定事物变化规 律的过程称为“数学建模”。而在数学建模以及全国 大学生数学建模竞赛中,最常碰到的是一类决策问 题,即在一系列限制条件下,寻求使某个或多个指 标达到最大或最小,这种决策问题通常称为最优化 问题【1 】。最优化理论是近几十年发展和形成的一门 新兴的应用性学科。它主要解决最优生产计划、最 优分配、最优设计、最优决策、最佳管理等最优化问 题。主要研究方法是定量化、系统化和模型化方法, 特别是运用各种数学模型和技术来解决问题。它主 要由决策变量、目标函数、约束条件三个要素组成。 当遇到的实际问题时即使建立了模型,找到了解的 方法,对于较大的计算量也是望而却步,L I N G o 系列优化软件包就给我们提供了理想的选择。 1 什么是数学建模 数学建模( M a t h e I m t i c a lM o d e l i n 曲1 1 顾名思义就 是建立数学模型以解决实际问题的过程。它利用数 学和计算机对实际问题进行分析研究,抽象出反映 事物内在活动规律的数学关系表达式,通过对这些 数学关系表达式的求解和反复验证,最终解决实际 问题。数学是所有自然科学的基础,随着计算机软 硬件技术的迅速发展,数学建模和与之相伴的计算 已逐渐成为工程设计的关键工具,并在人类社会实 践活动中的众多领域内发挥着越来越重要的作用。 那么,什么是数学模型? 如何建立数学模型? 如何用 数学模型解决实际问题呢? 模型就是对事物的一种 抽象。数学模型简单地说,就是反映事物( 或问题) 本 质的一组数学关系表达式。首先通过对事物( 实际问 题) 的分析、研究,忽略其细节,抓住其本质,抽象出 该事物活动过程中起决定作用的变量及参数:再应 用其内在规律和数学知识建立起变量、参数问确定 的数学关系( 此即为一个数学模型,它将实际问题转 化成了一个数学问题) ,然后,利用数学软件及其它 一些数学工具求解该数学问题,并对所求得的解进 行解释和验证;根据所求解和实际问题的符合程度 校正所建模型,再求解、验证,如此不断循环往复 不断深化,以最终解决实际问题。 2 数学建模竞赛概况 数学建模竞赛是由国家教委和中国工业与应 用数学学会共同主办的一年一度的大型赛事。各高 校均可组队参加,三人一队,各校可同时组织多个 队参加比赛,以队为单位记分。竞赛题目包括A 、B 、 c 、D 四题,其中A 、B 由本科组选答,c 、D 由专科组 选答。题目一般为工程技术或管理科学等方面经过 收稿日期:2 0 0 7 0 4 0 3 作者简介:周甄川( 1 9 7 9 一) ,安徽黄山人,黄山学院数学系讲师,硕士,研究方向为符号计算与信息安全。 万方数据 第3 期 周甄川:数学建模中的优秀软件L I N G o 1 1 3 适当简化加工的实际问题,它并不要求学生预先掌 握深入的专门知识而是具有较大的灵活性,以供 参赛者充分发挥创造能力。比赛时间为7 2 小时,在 全国各赛场同时进行。在三天之内,每个队耍提交 一份打印完好的比赛论文,包括模型的建立、模型 的求解、模型的解释和验证等部分,以供评判。我校 从2 0 0 3 年开始组队参加该项比赛,距今已历四届 成绩喜人。获得国家一、二等奖各一次,多次获得赛 区一、二等奖。成绩的取得,虽说主要来自于教师和 学生的奋力拼搏,但数学软件亦功不可没。 3 计算机数学软件L | N G O 简介嘲 L I N D o 和L I N G o 是美国L l N D o 系统公司 开发的一套专门用于求解最优化问题【4 】的软件包。 L I N D o 用于求解线性规划和二次规划问题,L I N G o 除了具有L I N D o 的全部功能外,还可以用于 求解非线性规划问题,也可以用于一些线性和非线 性方程( 组) 的求解,等等。L I N D o 和L I N G o 软件的 最大特色在于可以允许优化模型中的决策变量是 整数( 即整数规划) ,而且执行速度很快。L I N G o 实 际上还是最优化问题的一种建模语言,包括许多常 用的函数可供使用者建立优化模型时调用,并提供 与其他数据文件( 如文本文件、E x c e l 电子表格文件、 数据库文件等) 的接口,易于方便地输入、求解和分 析大规模最优化问题。由于这些特点,L I N D o 和 L I N G o 软件在教学、科研和工业、商业、服务等领 域得到了广泛应用。 4L l N G O 用于数学建模的步骤 通过大量的研究、分析我们总结出L I N G o 系 统用于数学建模的几个步骤如下。 4 1 数学建模的准备工作 分析研究对象的变化规律,提取研究对象及变 化规律的主要特征,作为数学建模的依据。为了建 模工作的方便,对研究对象变化规律在保持其特性 的条件下进行适当的化简、并为验证模型准备一批 数据。 4 2 确定数学模型的类型 确认建立的模型是否为数学规划模型。 4 3 对数学模型最佳分析表达式的设计 在同一数学模型的类型中,进一步针对不同数 据变化特征,选定该模型的最佳分析表达式。这是 数学建模过程中的另一关键步骤。 4 4 数学模型的求解及确定主要参数 利用L I N G o 软件进行规划模型的求解。 4 5 数学模型的验证与计算结果分析 评价模型的可信度,审定模型的合理性,并用 事先准备的数据对模型进行统计检验。必要时调 整原模型的参数与条件,返回4 4 ;若要改变模型的 分析表达式,则返回到4 3 ,重新进行模型设计。 5 实例分析 某公司生产x 、Y 、z 三种机件产品,在下表中 给出了生产每种机件产品所消耗的贵金属材料、电 力、工时量以及每件产品的利润,并给出了贵金属 材料、电力、工时量的月供应量。 ( 1 ) 问x 、Y 、z 三种产品应各生产多少,能使利 润总额达到最大? ( 2 ) 若三种产品的月需求总量不超过8 0 0 件,如 何修改数学模型,求最优生产方案。 ( 3 ) 若三种产品的月需求总量不超过8 0 0 件,且 需求量均不少于1 0 0 件,又怎样修改数学模型。求最 优生产方案解。 5 1 数学建模的准备 分析上述研究对象的变化规律,根据已知条 件,该问题符合线性规划模型的规律。其模型的目 标函数与约束条件数据完备。 5 2 设计数学模型分析表达式 目标函数:1 1 1 a 巡x ) = 8 0 0 对5 0 0 y + 6 2 0 z f1 5 x + 11 y + 1 0 z 8 9 6 0 约束条件: 1 3 x + 1 0 y + 1 2 z 1 0 5 0 0 1 2 x + 1 西+ 9 z 8 5 0 0 5 3利用L I N G o 求线性规划的最优解 现在L I N G o 窗口中输入如下代码: m a X = 8 0 0 :I :x + 5 0 0 术y + 6 2 0 丰z ; 1 5 :l :x + 1 1 术y + 1 0 冲:z = 8 9 6 0 ; 1 3 宰x + 1 0 y + 1 2 木z = 1 0 5 0 0 ; 1 2 :I :x + 1 0 木y + 9 术z = 1 0 0 : z = 1 0 0 : 单击工具条上的按钮运行,可得: G l o b a lo D t i m a ls o 】u c i o nf o u n d o b j e c t i v ev a l u e :514 9 6 0 0 T o c a ls o l v e ri t e r a c i o n s : 2 V a r i a b l eV a l u eR e d u c e dC o s c X1 7 2 0 0 0 00 0 0 0 0 0 0 Y10 0 0 0 0 00 0 0 0 0 0 0 Z5 2 8 0 0 0 0 0 0 0 0 0 0 0 R o wS l a c ko rS u r D l u s D u a lP r i c e 15 1 4 9 6 0 01 0 0 0 0 0 0 2O 0 0 0 0 0 03 6 0 0 0 0 0 39 2 8 0 0 0 00 0 0 0 0 0 0 46 8 4 0 0 0 00 0 0 0 0 0 0 5O 0 0 0 0 0 02 6 0 0 0 0 0 67 2 0 0 0 0 0 O 0 0 0 0 0 0 7 O 0 0 0 0 0 0一1 5 6 0 0 0 0 84 2 8 0 0 0 00 0 0 0 0 0 0 由以上结果可以看出,若三种产品的月需求 总量部不超过8 0 0 件,且每样产品的月需求量不低 于1 0 0 件,当x = 1 7 2 ,y = 1 0 0 ,z = 5 2 8 时,利润达到最 大值5 1 4 9 6 0 0 。 6 结束语 目前国际市场上的专业优化软件以及包含部 分优化功能的数学类软件很多,但对于在全国大学 生数学建模竞赛中常出现的数学优化模型的求解 问题,与其他数学软件相比,L I N G o 具有使用简 便、易学会、功能强、计算效果好等明显的优势。 参考文献: 【1 】钱颂迪,顾基发运筹学 M 北京:清华大学出版社,1 9 9 0 :3 0 4 4 【2 】姜启源,谢金星,叶俊数学模型【M 北京:高等教育出版社, 2 0 0 3 :1 6 2 2 3 谢金星,薛毅优化建模与U N D 0 几I N G 0 软件【枷北京:清 华大学出版社。2 0 0 5 :1 0 8 【4 邱菀华,冯允成运筹学教程【M 北京:机械工业出版社, 2 0 0 4 :1 2 2 一】4 0 T h eG o o dS o f t w a r ei nM a t h e 砌t i c a lM o d e H n g _ 一L 烈G O Z h o uZ h e n c h u a n ( D e p a r t m e n to fM a t h e m a t i c s ,H u a n g s h a nU n i v e r s i t y ,H u a n g s h a n 2 4 5 0 41 ,C h i n a ) A b s t r a c t :T h er e l a t i v ec o n c e p t so fm a t h e m a t i c a lm o d e l s a r ei n t r o d u c e da n dt h eb r i e fi n t r o d u c t i o no f m a t h e m a t i c a lH l o d e l i n gc o m p e t i t i o ni sm a d e F u r t h e 瑚研e ,t h e u n e t i o n sa n dc h a r a c t e r i s t i c so fL I N G Os y s t e m a n di t s a p p l i c a t i o n s i nm a t h e m a t i c a lm o d e l i n ga r ea n a l y z e d K e yW o “l s : m a t l l e m a t i c a lm o d e l ;m a t h e m a t i e a lm o d e l i n g ;U N G O 万方数据 数学建模中的优秀软件LINGO数学建模中的优秀软件LINGO 作者:周甄川, Zhou Zhenchuan 作者单位:黄山学院,数学系,安徽,黄山,245041 刊名: 黄山学院学报 英文刊名:JOURNAL OF HUANGSHAN UNIVERSITY 年,卷(期):2007,9(3) 被引用次数:5次 参考文献(4条)参考文献(4条) 1.钱颂迪.顾基发.田丰 运筹学 1990 2.姜启源.谢金星.叶俊 数学模型 2003 3.谢金星.薛毅 优化建模与LINDO/LINGO软件 2005 4.邱菀华.冯允成 运筹学教程 2004 相似文献(10条)相似文献(10条) 1.期刊论文 许海深.Xu Haishen 谈数学模型及数学建模的逻辑变量方法 -哈尔滨师范大学自然科学学报 2005,21(2) 数学模型是人类认识和改造世界的有效工具.本文从数学模型和数学建模的概念出发,分析了数学建模的不同情况,通过实例,论证了逻辑变量在数学 建模中的作用,从一个侧面阐述了数学建模的方法. 2.学位论文 刘连广 中学“数学建模”教学在贫困地区的实践与研究 2008 随着科学技术特别是信息技术的高速发展,数学的应用价值越来越得到众人的重视。利用数学知识解决现实生活的具体问题了成为当今数学界普遍 关注的内容,利用建立数学模型解决实际问题的数学建模活动也应运而生了。在素质教育中,开展数学建模活动具有十分重大的意义,在国外,开展数 学建模活动已经有了一定的规模,但在我国,数学建模活动只在大学中开展,在中学数学教学中,数学建模活动人们往往重视不够,甚至还没有什么开 展。因此有必要对中学数学建模及其教学活动进行较为系统的研究。 本文分五个部分对中学数学建模的活动进行系统的阐述:在问题的提出部分中说明开展中学数学建模研究的必要性;第二部分阐述数学模型和数学 建模的相关概念;第三部分阐明数学建模的思路及其数学建模实践;第四部分中对数学建模实践教学进行分析和评价,第五部分总结数学建模的得失 ,一方面验证一下中学数学建模的成效,另一方面为数学课程的改革提供一些参考,也为课堂教学的改革提供一些借鉴。 3.期刊论文 贾文彦.张江林.艾立新 浅论数学模型与数学建模 -邢台职业技术学院学报2001,18(3) 本文介绍了数学模型与数学建模概论,分析了数学建模实例,并在此基础上提出了在我院开设数学建模课程的设想. 4.学位论文 金月波 中学数学建模教学研究 2004 提高学生数学应用的素质是数学教育的目标之一。“数学建模”作为“问题解决”的一个方面,是实现这一目标的最佳途径。 本论文分析了国内外重视中学数学建模教学的原因、地位、现状及其意义,提出问题一如何培养和提高学生的数学建模能力,中学数学实施建模教 学的有效途径是什么,并且阐述了中学数学建模的理论、特点,其特点是中学数学建模主要是指数学应用题的解答。通过给出一个有关人口预测的建模 实例,来阐述数学建模的方法和原则。 通过实验研究证实,数学基础知识与数学应用之间呈正相关,并达到极显著程度,其相关系数约为0.35。运用因数分析方法,我们研究了数学建模 能力的结构,主要有三个因数组成:数学模型知识、将实际问题数学化的能力、知识综合能力。本文还通过对比实验证实,在数学教学中,采取(1)注重 数学模型知识的教学;(2)加强数学建模型方法的教学;(3)精心创设问题情景,调动学生的学习兴趣的教学途径,可以有效地实施数学建模教学,可以 有效地培养学生的数学应用意识和创新意识,提高学生的建模能力,最终提高学生的综合素质。 5.期刊论文 彭永生 浅谈数学建模 -厦门广播电视大学学报2004,(2) 数学对其他科学的有效性,在很大程度上是通过建立数学模型来体现的,建立数学模型是应用数学的关键而重要的一步.本文对数学模型和数学建模的 几个方面都作了较为系统的介绍,并给出了一个模型范例,旨在使读者能够对数学建模有更深入的认识. 6.期刊论文 郑永庆 例谈数学建模在解决初中数学问题的应用 -湖南中学物理教育前沿2009,(10) 利用数学模型解决的一般数学方法就是数学模型方法.现实世界中的实际问题加以提炼,抽象为数学模型,求出模型的解,验证模型的合理性,并用该数 学模型所提供的解答来解释现实问题,我们把数学知识的这一运用过程称为数学建模. 7.学位论文 李春凤 数学建模在传热学中的应用 2005 建立数学模型是解决实际问题的一种重要的有效方法。数学建模方法不仅是数学应用的主要思想方法,而且是培养学生数学应用意识和能力的重要 手段。数学建模就是用数学的语言和方法,通过对实际问题的适当抽象和简化,建立能近似刻画实际问题规律的一种问题解决过程。我们学校开展结合 专业的数学建模活动不仅提高了学生运用数学的意识,而且有力的促进了专业课的学习。 数学建模已经广泛应用于自然科学与工程技术的各个领域,定量化研究已成为几乎所有学科发展的共同的理论和方法的基础。热能不仅是常见的能 量转换与利用的形式,而且热能的有效利用对于解决我国能源问题乃至人类社会的发展有着重大意义。如何合理有效地利用热能是摆在我们面前的十分 重要的课题。 本论文利用数学建模的理论与方法,在传热学基本定律傅立叶定律的基础上,在热传导中建立数学模型,既有利于合理利用能源,又能做到经 济节约。论文采用了统计分析和演绎推理的方法,通过适当假设,建立了热传导平壁导热模型,并用于计算北方楼房中双层玻璃窗的问距问题;建立了 单层球壁导热数学模型;建立了肋片导热模型,并用于计算带肋的暖气片的肋高和肋厚的合理比值的优化研究,实现了在保证散热效果的前提下,最大 限度的节约材料的目标。 在实际教学中,将这些建模的过程展示给学生,切实把数学和传热学的方法同学生日常生活和实际的问题联系起来了。这次教学尝试获得非常好的 教学效果,使学生不再认为这两门学科只是经典的教条,对传热学乃至数学都产生了较浓的兴趣。促进了对传热学和数学的应用价值认识的提高。另外 还培养了学生用数学的意识和观念,能从数学的角度去审视现象、观察过程、阐释规律、分析原因和解决问题。 教学改革在我国高等数学教育教学中正方兴未艾。我在实际教学中尝试把数学建模的思想方法与传热学教学相结合,希望能为课程整合以及教学改 革提供一点新的思路。 8.期刊论文 楼建华 数学建模与数学实验 -黑龙江高教研究2003,(3) 讨论了数学建模与数学实验的步骤、工具和目的,着重阐述3个观点:数学建模的核心步骤是建模,数学模型的求解隶属于数学,而非数学建模;数学建 模的核心工具是数学,计算机作为数学之工具间接地用于数学建模;就数学实验自身而言,其主要目的是辅助做数学;就教学而言,数学实验的主要目的是培 养学生运用计算机研究、学习数学的能力. 9.学位论文 杨家旭 基于数据仓库的数学模型解决方案的研究与设计 2007 随着市场经济竞争的加剧,企业和组织的管理和决策越来越有赖于对市场需求的分析、预测,而现实中往往存在决策依据不足和有效数据十分缺乏 的现象;同时,在计算机和关系型数据库系统已经十分普及的今天,大部分企业和组织的管理信息系统仍然是以低层操作型的事务处理为重心建设,而 企业中高层的决策支持系统的基础十分薄弱。低层的数据泛滥,而中高层用于决策的信息却十分贫乏的问题表明:基于数据仓库的决策支持系统的开发 已十分迫切。 数据仓库、数据挖掘和数学建模是作为三种独立的信息和数学处理技术出现的。数据仓库用于数据的存储和组织,数据挖掘集中于数据的分析,数 学建模则致力于模型的构建和知识的自动发现。由于这三种技术内在的联系性和互补性,它们结合起来就形成了一种新的决策支持系统 (DSS) 构架,从 而
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 环境卫生教育小学
- 国际物流练习题(附参考答案)
- 汽车维修服务合同咨询服务协议
- 包装设计师模拟习题含参考答案
- 植物学模拟题+答案
- 第三方担保合同模板大全
- 房地产投资合作合同书
- 股权转让协议合同模板
- 临时停车场租赁合同模板
- 房屋租赁续期合同范本大全
- 尿崩症诊疗规范内科学诊疗规范诊疗指南2023版
- 3D打印实训指导书
- 除草机器人简介
- 当代文学第一章1949-1966年的文学思潮
- 抽油井检泵作业课件
- a320飞机空调系统工作原理与使用维护分析
- 施工机具进场检查验收记录
- 《液压与气动技术项目教程》高职配套教学课件
- 民俗学概论 第一章 概述课件
- 2022年七步洗手法操作考核评分标准
- 过敏性紫癜的护理PPT课件(PPT 33页)
评论
0/150
提交评论