数学建模与计算机小论文
数学建模小论文

数学建模小论文在我们的日常生活和学习中,数学建模是一个非常有用的工具。
它能够帮助我们解决各种实际问题,从预测经济趋势到优化交通流量,从设计产品包装到规划资源分配。
那么,什么是数学建模呢?简单来说,数学建模就是将实际问题转化为数学问题,并通过建立数学模型来求解,最终将结果还原到实际问题中进行解释和验证。
数学建模的过程就像是搭建一座桥梁,连接着抽象的数学世界和具体的现实世界。
让我们通过一个具体的例子来感受一下数学建模的魅力。
假设我们要为一家快递公司设计最优的送货路线。
这可不是一件简单的任务,因为要考虑的因素很多,比如每个送货点的位置、货物的重量和体积、交通状况以及送货时间限制等等。
首先,我们需要对这些实际因素进行抽象和简化。
我们可以把送货点看作是平面上的一个个点,两点之间的距离用某种数学公式来计算,比如欧几里得距离。
货物的重量和体积可以转化为对车辆载货能力的限制条件。
交通状况可以通过设置不同的速度或者通行时间来模拟。
送货时间限制则可以作为约束条件加入到模型中。
接下来,我们就可以建立数学模型了。
一种常见的方法是使用图论中的算法,比如最短路算法。
我们可以把送货点和它们之间的道路看作是一个图,然后寻找从起点到终点的最短路径,同时满足各种限制条件。
但是,仅仅建立模型还不够,我们还需要用合适的方法来求解这个模型。
对于一些简单的模型,我们可以通过手工计算或者使用一些常见的数学软件来求解。
但对于复杂的模型,可能需要借助更强大的计算工具,比如计算机程序或者专业的数学建模软件。
在求解得到结果后,我们还需要对结果进行分析和解释。
这一步非常关键,因为数学模型只是对现实问题的一种近似,结果可能并不完全符合实际情况。
我们需要检查结果是否合理,是否存在一些不合理的地方,比如车辆行驶路线过于迂回或者违反了某些实际的限制条件。
如果发现问题,我们就需要对模型进行调整和改进,重新求解,直到得到满意的结果。
数学建模不仅在物流领域有着广泛的应用,在其他很多领域也发挥着重要的作用。
浅谈计算机技术在数学建模中的运用

55数学建模本身具有挑战性与趣味性"能够吸引许多学生加 入# 数学建模竞赛是当前我国在数学领域中的一门常规竞赛" 每年都会举行"而随着计算机技术的普及"在数学建模竞赛中 也增设了计算机技术建模的内容"为数学建模增添了一定的科 学性"从而获得更多青少年的青睐# 对于高中生而言"数学建 模是其在学习与解题过程中常常会用到的一种手段"而借助计 算机技术可以有效改善建模效率" 有利于优化数学学 习 的 质量#
电子信息 !"#!$%&$'(') *+&,-./&$01$21(3$&)%$4%4%(%
科技风 '()* 年 + 月
浅谈计算机技术在数学建模中的运用
林晓慧
湖南省长沙市实验中学!湖南长沙!'&%%%$
摘5要随着现代计算机技术的不断进步其在数学建模中所能够发挥出来的效用也越来越大能够保证数 学模型构建的有效性能够在很大程度上减少学生因为建模构思与计算中消耗的时间提升了建模的效率 本 文在对数学建模加以概述的基础上分析了计算机技术对数学建模的积极作用并探讨了数学建模中能够应用 到的计算机技术
个达到强化认知的目的#
三数学建模中的计算机技术应用
一 9D,;P办公软件的应用
9D,;P是人们日常 生 活 中 常 常 会 用 到 的 办 公 软 件" 同 时 也
是学生在高中计算机课程中应当掌握的基本技能# 在针对求
解变量&线性规划&方程求解等问题中";D,;P都能够发挥积极的
作用#
例如"在求) 鸡兔同笼+ 的问题中"就能够利用到 ;D,;P办公
优秀的数学建模论文范文(通用8篇)

优秀的数学建模论文范文第1篇摘要:将数学建模思想融入高等数学的教学中来,是目前大学数学教育的重要教学方式。
建模思想的有效应用,不仅显著提高了学生应用数学模式解决实际问题的能力,还在培养大学生发散思维能力和综合素质方面起到重要作用。
本文试从当前高等数学教学现状着手,分析在高等数学中融入建模思想的重要性,并从教学实践中给出相应的教学方法,以期能给同行教师们一些帮助。
关键词:数学建模;高等数学;教学研究一、引言建模思想使高等数学教育的基础与本质。
从目前情况来看,将数学建模思想融入高等教学中的趋势越来越明显。
但是在实际的教学过程中,大部分高校的数学教育仍处在传统的理论知识简单传授阶段。
其教学成果与社会实践还是有脱节的现象存在,难以让学生学以致用,感受到应用数学在现实生活中的魅力,这种教学方式需要亟待改善。
二、高等数学教学现状高等数学是现在大学数学教育中的基础课程,也是一门必修的课程。
他能为其他理工科专业的学生提供很多种解题方式与解题思路,是很多专业,如自动化工程、机械工程、计算机、电气化等必不可少的基础课程。
同时,现实生活中也有很多方面都涉及高数的运算,如,银行理财基金的使用问题、彩票的概率计算问题等,从这些方面都可以看出人们不能仅仅把高数看成是一门学科而已,它还与日常生活各个方面有重要的联系。
但现在很多学校仍以应试教育为主,采取填鸭式教学方式,加上高数的教材并没有与时俱进,将其与生活的关系融入教材内,使学生无法意识到高数的重要性以及高数在日常生活中的魅力,因此产生排斥甚至对抗的心理,只是在临考前突击而已。
因此,对高数进行教学改革是十分有必要的,而且怎么改,怎么让学生发现高数的魅力,并积极主动学习高数也是作为教师所面临的一个重大问题。
三、将数学建模思想融入高等数学的重要性第一,能够激发学生学习高数的兴趣。
建模思想实际上是使用数学语言来对生活中的实际现象进行描述的过程。
把建模思想应用到高等数学的学习中,能够让学生们在日常生活中理解数学的实际应用状况与解决日常生活问题的方便性,让学生们了解到高数并不只是一门课程,而是整个日常生活的基础。
撰写建模小论文

实验一撰写数学建模小论文一、 实验目的1. 熟悉数学建模的基本方法与步骤;2. 能对一些生活问题进行分析与数学建模;3. 掌握数学建模论文的写作规范与要求。
二、 实验任务1. 对“椅子放平稳问题”,当椅子为长方形时,试建立其数学模型并解决问题。
阐述并写出解决过程。
2. 整理“管道包扎问题”的解决过程,继续“思考与练习”题,即:(1)当w 趋于零时,包扎方式会如何变化?(2)当w 等于截面周长c 时,包扎方式会如何变化?(3).当管道是正方形或其他形状时,对布带宽度有什么影响?(4)如果允许布带有重叠,结论有什么变化?然后按数学建模论文的要求撰写完整的论文。
三、 实验过程与结果(对重要的实验结果截取全屏图,另存为JPG/PNG 格式)一、问题分析该模型看似与数学与数学无关,但我们可以用数学语言给予表述,并用数学工具来证实,经过分析,我们可以用一元变量θ表示椅子的位置,用θ的两个函数表示椅子四脚与地面的距离,进而把模型假设和椅脚同时着地的结论用简单、精确的数学语言表达出来,构成了这个实际问题的数学模型。
二、模型假设(1)椅子四条腿一样长,椅脚与地面接触处视为一点,四脚的连线呈长方形.(2)地面高度是连续变化的,沿任何方向都不会出现间断 (没有像台阶那样的情况),即从数学的角度看,地面是连续曲面.这个假设相当于给出了椅子能放稳的必要条件.(3)椅子在任何位置至少有三只脚同时着地.为保证这一点,要求对于椅脚的间距和椅腿的长度而言,地面是相对平坦的.因为在地面上与椅脚间距和椅腿长度的尺寸大小相当的范围内,如果出现深沟或凸峰(即使是连续变化的),此时三只脚是无法同时着地的.三、模型建立(显示模型函数的构造过程)1111A B C D 在上述假设下,解决问题的关键在于选择合适的变量,把椅子四只脚同时着地表示出来.首先,引入合适的变量来表示椅子位置的挪动.生活经验告诉我们,要把椅子通过挪动放稳,通常有拖动或转动椅子两种办法,也就是数学上所说的平移与旋转变换.然而,平移椅子后问题的条件没有发生本质变化,所以用平移的办法是不能解决问题的.于是可尝试将椅子就地旋转,并试图在旋转过程中找到一种椅子能放稳的情形.注意到椅脚连线呈长方形,长方形是中心对称图形,绕它的对称中心旋转180度后,椅子仍在原地.把长方形绕它的对称中心O旋转,这可以表示椅子位置的改变。
数学模型方面的论文

数学模型方面的论文数学模型方面的论文数学模型方面的论文一摘要:有一句话说得好“生活处处有数学”,其实数学并不只是书本中的公式计算,也是联系实际生活的重要桥梁。
而如何用数学的数据来表达现实生活中的实际问题,“数学建模”解决了这个问题。
如今,“数学建模”被社会上各个领域所使用,体现了它的重要价值。
关键词:实际问题;数学建模;教学模式;探索这几年来,社会经济飞速发展,高新技术产业在社会上占领主导地位,而数学也成为了推动高新技术发展强有力的推手。
而数学建模是数学解决实际问题的关键,所以,在社会各个领域,都对数学建模加以高度重视。
数学人才的培养依赖于高校的教育,于是乎高校便开始开展数学建模教学,为国家培养应用型数学人才。
1数学建模概述通过运用数学的数据,公式,思维等方法,将现实生活中的实际问题笼统话,简单化,将问题转化成数学语言,建立数学模型,来解决实际问题,这就是数学建模的构建。
虽然在国外数学建模炙手可热,但是在中国依旧是个新型学科。
在20世纪八十年代,中国才渐渐开始开展数学建模课堂。
现在由于高等教育的普遍化,数学建模教学渐渐出现在人们视野中,开始大热。
2高校对于数学建模教学的探索因为数学建模课程是一个非常抽象的课程[1],对于非专业的学生来说难度很大,不是那么容易被理解的。
同样,对于老师的标准也严苛了许多。
因为要用语言去描述抽象的理论课程,对老师的语言表达能力是个挑战。
而且在课堂上老师不能像传统教学那样一味教理论,应该将数学和实际生活有机结合起来,所以增大了老师授课难度。
在对数学建模教学的探索上,学校同样下了不少的功夫。
一方面加大对数学建模教学的宣传力度,鼓励学生们利用自己的数学思维和建模思想来进行实际问题的解决,例如,学校举办讲座可以让学生更好的了解建模的重要性,举办一些数学建模大赛,通过激烈的赛制和诱惑性的奖品,最大程度地激发学生的无限潜能。
又或者带领学生到高新技术产业基地进行参观,让学生更加切身的体会到数学建模的对社会,对于高新技术的重要性。
计算机技术与数学建模的有机联系

计算机技术与数学建模的有机联系计算机技术与数学建模的有机联系摘要本文阐述了计算机技术对数学建模的影响,以及它在数学建模竞赛中的应用,结合2012年全国大学生数学建模竞赛题目重点分析了数学建模的特点,探讨了多种计算机技术在数学建模中不可或缺的作用,为更好地开展数学建模,提出了建设性思路和方法。
关键词数学建模计算机技术计算机模拟一、引言计算机科学技术的迅猛发展,给许多学科带来了巨大的影响。
它不但使问题的求解变得更加方便、快捷和精确,而且使解决实际问题的领域变得更加广泛。
计算机适合于解决那些规模大、难以解析的数学模型。
在历届国际和中国大学生的数学建模(MCM)竞赛中,学生经常用计算机模拟方法求解,然后解释验证以及指导实际问题。
这个过程如果用人工实现,费时费力且短时期内可能得不到很好的解决,如果借助计算机来完成这些过程,就从根本上加快了数学建模全过程的进度,使数学建模的发展如虎添翼[1]。
因此,计算机技术是数学建模过程中不可缺少的工具和手段,数学建模也把大学生学习计算机技术与研究数学科学两者紧密结合在一起。
二、计算机技术在数学建模中的重要性众所周知,计算机是数学建模的产物,同时计算机技术的发展又极大地推动了数学建模活动,计算机高速的运算能力,非常适合数学建模过程中的数值计算;它的大容量贮存能力以及网络通讯功能,使得数学建模过程中资料存贮、检索变得方便有效;它的多媒体化,使得数学建模中一些问题能在计算机上进行更为逼真的模拟;它的智能化,能随时提醒、帮助我们进行数学模型求解[2]。
近年来的数学建模竞赛对学生的计算机技术的要求是越来越高,几乎所有的竞赛题目都涉及大量的数值计算或逻辑运算,因此不掌握计算机技术和相关数学软件的使用很难取得较好成绩的。
因此,计算机技术和数学建模之间具有密不可分的联系,两者只有有机结合,才能有效地提高学生灵活运用理论知识的能力、知识迁移的'能力、实际应用能力以及分析问题和解决问题的能力[3]。
初中生数学建模小论文

初中生数学建模小论文初中生数学建模小论文1数学,源于人们对生产与生活实际问题,抽象出的数量关系与空间结构发展而成的.近年来,信息技术飞速发展,推动了应用数学的发展,使数学日益渗透到社会各个领域.中考实际应用题目更贴近日常生活,具有时代性、灵活性,涉及的模型有方程、函数、不等式、统计、几何等模型.数学课程标准指出,教师在教学中应引导学生从实际背景中理清数学关系、把握变化规律,能从实际问题中建立数学模型.教师要为学生创造用数学的氛围,引导学生参与自主学习、自主探索、自主提问、自主解决,体验做数学的过程,从而提高解决实际问题的能力.一、影响数学建模教学的成因探析一是教师未能实现角色转换.建模教学离不开学生“做”数学的过程,因而教师在教学中要留有让学生思考、想象的空间,让他们自主选择方法.然而部分教师对学生缺乏信任,由“引导者”变为“灌输者”,将解题过程直接教给学生,影响了学生建模能力的提高.二是教师的专业素养有待提高.开展建模教学,需要教师具有一定的专业素养,能驾驭课堂教学,激发学生的兴趣,启发学生进行思考,诱发学生进行探索,但是部分教师专业素养有待提高,或认为建模就是解应用题,或重生活味轻数学味,或使讨论活动流于形式.三是学生的抽象能力较差.在建模教学中,教师须呈现生活中的实际问题,其题目长、信息量大、数据多,需要学生经历阅读提取有用的信息,但是部分学生感悟能力差,不能明析已知与未知之间的关系,影响了学生成功建模.二、数学建模教学的有效原则1.自主探索原则.学生长期处于师讲、生听的教学模式,沦为被动接受知识的“容器”,难有创造的意识.在教学中,教师要为学生创设轻松愉悦的探究氛围,让学生手脑并用,在探索、交流、操作中提高解决问题的能力.2.因材施教原则.教师要着眼于学生原有的认知结构,要贴近学生的最近发展区,引导他们从旧知的角度思考,找出问题的解决方法。
3.可接受性原则.数学建模内容的设计,要符合学生的年龄特点和认知能力,能让学生理解所探究的内容.若设计的问题不切实际,往往会扼杀学生的兴趣,教师要密切联系教学内容、生活实际,让学生有能力解决问题.三、初中数学建模教学的几种模式1.自学讨论式.“先学后教”改变了传统教学中“师讲生听”、“师说生练”的模式,在教师的导学、导疑、导思中激发学生的学习兴趣,引发学生的积极思考,让他们在交流中思想不断碰撞,形成新观点,从而自身认知水平得到提高.教师要通过创设问题情境导学,引发学生的探究.例如,如图,在河岸L的同侧有M、N 两个村庄,现拟在河岸边修一座水泵站P,要求使管道PM、PN所用的水管最短,另修一码头Q,要求码头到M、N两村的距离相等,试画出P、Q的位置.在提出问题的基础上,学生通过选点、测量,开展交流讨论.学生1认为,是不是和异侧相同?学生2认为,如果M、N在直线L的异侧,连接MN即为最短.学生3认为,在同侧的话,可以根据轴对性的性质,将之转移为异侧.学生4认为,这有点像照镜子.这样,学生将实际问题转化为轴对称的知识解决,在交流中彼此分享、相互促进、相互提高.2.引导探究式.教师提出问题,让学生通过观察、探究提出自己的猜想,在推理、论证的基础上获得结论、掌握规律.例如,某景区团体购买公园门票价为1~50人的13元/张,50~100人的11元/张,100人以上9元/张.甲团少于50人,乙团人数不超过100人,两团共计应付票费1392元.若组成一个团体购票,应付1080元.(1)乙团人数是否也少于50人,为什么?(2)求甲乙两团各有多少人?学生猜想乙团人数少于50人,进而推算两团人数会少于100人,团购价应少于1300元,与1392元矛盾,因而乙团人数应不少于50人,不超过100人.3.活动参与模式.教师提出问题,引发学生小组活动探究,进行捜集数据、整理分析,然后解决问题.例如,某件商品的售价从原来的每件400元经两次调价后调至每件教师在讲解高等数学时,对其中能够引入数学模型的章节,要构建相关的数学模型,对其提出相应的问题,进行分析和处理。
计算机技术在数学建模中的应用

计算机技术在数学建模中的应用数学建模是一种将现实问题抽象为数学模型并运用数学方法进行分析和求解的方法。
随着计算机技术的不断发展和应用,计算机在数学建模中的作用变得越来越重要。
本文将探讨计算机技术在数学建模中的应用,并从实际案例出发,论述其在数学建模中发挥的重要作用。
一、计算机在数学模型的建立中的应用数学建模的第一步是建立问题的数学模型,这要求我们能够准确地描述问题,并将其转化为数学形式。
计算机在这一过程中发挥着重要的作用。
例如,在非线性规划问题中,我们需要求解一个非线性的优化问题,这个问题的求解过程非常复杂。
借助计算机,我们可以将问题的目标函数和约束条件转化为数学表达式,并通过求解软件来获得问题的最优解。
计算机的高计算能力和快速运算速度,使得我们能够处理更加复杂的数学模型,并获得更准确的解答。
二、计算机在数学模型的求解中的应用数学建模的第二步是对建立好的数学模型进行求解,获得问题的解析解或近似解。
计算机在数学模型的求解过程中发挥着重要的作用。
例如,在微分方程求解中,我们常常需要借助计算机进行数值计算。
通过数值方法,我们可以将微分方程转化为差分方程,并借助计算机进行迭代计算。
这样,我们就可以获得微分方程的近似解。
计算机不仅可以进行有效的计算,还能够通过图像绘制等方式直观地展示问题的求解过程和结果,使得我们更加容易理解和分析问题。
三、计算机在数学模型的分析和验证中的应用数学建模的第三步是对求解得到的数学模型进行分析和验证,确保模型的有效性和适用性。
计算机在这一过程中也起到了关键的作用。
例如,在系统动力学建模中,我们需要对系统进行仿真分析,通过模拟系统的运行过程来研究系统的行为和性能。
计算机可以帮助我们建立系统的仿真模型,并进行模拟实验,观察系统的运行情况和结果。
通过对仿真结果的分析,我们可以进一步优化数学模型,确保模型的准确性和可靠性。
总结起来,计算机技术在数学建模中发挥着重要的作用。
它不仅可以帮助我们快速建立数学模型,还能够通过高效的计算和图像展示,帮助我们求解和分析数学模型,提高问题求解的效率和准确性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、引言 (2)二、数学建模的特点 (2)三、数学建模与计算机的关系 (3)四、计算机在数学建模中的运用 (3)1、通用数学软件 (4)2、Lingo/Lindo 计算最优化问题的专用数学软件 (4)3、统计分析软件 (4)4、绘图软件 (4)五、程序案例 (5)1、代码 (5)2、运行结果 (5)3、图例 (6)六、结束语 (6)七、参考文献 (6)一、引言在利用数学方法分析和解决实际问题时,要求从实际错综复杂的关系中找出其内在的规律,然后用数学的语言--即数字、公式、图表、符号等刻画和描述出来,然后经过数学与计算机的处理--即计算、迭代等得到定量的结果,供人们进行分析、预报、决策和控制,这种把实际问题进行合理的简化假设归结为数学问题并求解的过程就是建立数学模型,简称建模。
而这种成功的方法和技术反映在培养专门人才的大学教学活动中,就是数学建模教学和竞赛。
数学建模简而言之就是应用数学模型来解决各种实际问题的过程,也就是通过对实际问题的抽象、简化、确定变量和参数,并应用某些规律建立变量与参数间的关系的数学问题(或称一个数学模型),再借用计算机求解该数学问题,并解释、检验、评价所得的解,从而确定能否将其用于解决实际问题的多次循环、不断深化的过程。
二、数学建模的特点从1985年开始美国都会举办一年一度的数学建模竞赛(MathematicalContestinModeling,缩写:MCM),而我国自1992年举办首届全国大学生数学建模竞赛以来,它已经成为全国大学生科技竞赛的重要项目之一,全国大学生数学建模竞赛是面向全国大学生的群众性科技活动;竞赛要求学生(可以是任何专业)以三人为一组参加竞赛,可以自由的收集信息、调查研究,包括使用计算机和任何软件,甚至上网查询,但不得与团队以外的任何人讨论,在三天时间内,完成一篇包括模型的假设、建立、求解,计算方法的设计和用计算机对解的实现,以及结果的分析和检验,模型的改进等方面的论文。
这一活动对于提高大学生素质,促进高校数学与计算机教学改革都起着积极的推动作用。
多年来,一年一度的全国大学生数学建模竞赛和国际大学生数学建模竞赛,给传统的高等数学教育改革带来了新的思路和评价标准,《数学建模》课也从仅仅为参赛队员培训,扩展为一门比较普及的选修课,同时,《数学试验》作为一门新的课程也应运而生。
数学建模与数学试验教学的重点是高等与现代数学的深层应用和面向问题的设计,而不是经典理论的深入研讨和系统论证。
数学建模问题绝大部分来自一些具体的科研课题或实际工程问题,而不同于普通的数学习题或竞赛题。
数学建模问题的特点是:面向现实生活的应用,有相关的科研背景,综合性强,涉及面广,因素关系复杂,缺乏足够的规范性,难以套用传统成熟的解决手段,数据量庞大,可采取的算法也比较复杂,结果具有一定的弹性空间,需要一定的伴随条件,许多问题得到的只能是近似解。
另一方面,建模问题不同于理论研究,它重在对实际问题的处理,而不是深层次纯粹数学理论或者世界难题。
所以,求解建模问题大都借助各种辅助工具或手段,尤其是计算机软件的应用,大大地提高了解题效率和质量。
总之,《数学建模》是一门技术应用的课程,而不是基础教育课程,它强调的是如何更好更快地解决问题,如何充分利用各种科技手段作为技术支持,因而计算机的应用已经成为其不可或缺的一项基本组成。
与此相关的计算机技术主要有两部分:一是如何将实际问题或模型转化或表述为可用计算机软件或编程实现的算法;二是采用哪些应用软件或编程技术可以解决这些问题。
显然,后者是前者的基础,确定了工具方案,才有相应的解决方案。
由于数学建模的以上特点,决定了数学建模与计算机具有密切相关的联系,计算机在数学建模思想意识培养中发挥了重要的作用,主要是提供了有力工具和技术支持,它是更好更快进行建模的基础。
计算机水平的高低可以说决定一个团队整体的建模水平。
三、数学建模与计算机的关系计算机的产生正是数学建模的产物,20纪40年代,美国为了研究弹道导弹飞行轨迹的问题,迫切需要一种计算工具来代替人工计算,计算机在这样的背景下应运而生。
计算机的产生与发展又极大地推动了数学建模活动,计算机高速的运算能力,非常适合数学建模过程中的数值计算;它的大容量贮存能力以及网络通讯功能,使得数学建模过程中资料存贮、检索变得方便有效;它的多媒体化,使得数学建模中一些问题能在计算机上进行更为逼真的模拟实验;它的智能化,能随时提醒、帮助我们进行数学模型求解。
此外,如Mathlab、Maple、SAS、SPSS等一批优秀数学软件的出现更使数学建模如虎添翼。
再者,数学建模与生活实际密切相关,所采集到的数据量多,而且比较复杂,比如DVD在线租赁,长江水质的评价和预测,银行贷款和分期付款等,往往计算量大,需要借助于计算机才能快捷、简便地完成。
数学建模竞赛与以往所说的那种数学竞赛(纯数学竞赛)不同,它要用到计算机,甚至离不开计算机,但却又不是纯粹的计算机竞赛,它涉及到物理、化学、生物、医学、电子、农业、军事、管理等各学科、各领域,但又不受任何一个具体的学科、领域的限制。
数学建模过程需要经过模型假设、模型建立、模型求解、模型分析与检验、模型应用等几个步骤,在这些步骤中都伴随着计算机的使用。
例如,模型求解时,需要上机计算、编制软件、绘制图形等,数学建模竞赛中打印机随时可能使用,同时,数学建模的学习对计算机能力的培养也起着极大推动作用,如报考计算机方向的研究生时,对数学的要求非常高;在进行计算机科学的研究时,也要求有极强的数学功底才能写出具有相当深度的论文,计算机科学的发展也是建立在数学基础之上的,许多为计算机的发展做出杰出贡献的科学家都出身于数学专业,显而易见,比赛中的一个重要环节是使用计算机来解决问题,这对使用计算机的能力的提高是很明显的。
数学建模的目的是构建数学建模意识,培养学生创造性思维能力,在诸多的思维活动中,创新思维是最高层次的思维活动,是开拓性、创造性人才所必须具备的能力,培养创造性思维能力,主要应培养学生灵活运用基本理论解决实际问题的能力,在数学教学中培养学生的建模意识实质上是培养、发展学生的创造性思维能力,因为建模活动本身就是一项创造性的思维活动,它既具有一定的理论性,又具有较强的实践性,还要求思维的深刻性和灵活性,而且在建模活动过程中,能培养学生独立、自觉地运用所给问题的条件,寻求解决问题的最佳方法和途径,可以培养学生的想象能力、直觉思维、猜测、转换、构造等能力,而这些数学能力正是创造性思维所具有的最基本的特征,在培养创新思维过程中要求必须具有一定的计算机基础,只有具有一定的计算机知识才能更好的处理数据,发现事物之间的内在的联系,才能更好的进行知识的转换,才能更好的构造出最优的模型。
总之,具有必备的计算机知识是培养建模意识的关键,是培养数模创新能力的前提。
计算机也为数学建模竞赛活动提供了有力的工具。
四、计算机在数学建模中的运用计算机的运用,不仅方便我们上网查找建模问题所涉及的知识,相关的文献资料,而且方便我们处理数据,进行模型求解,模型检验。
建模相关计算机软件是我们在建立模型,处理模型必需掌握的软件,他们各有自己的特点,使用他们时要注意区分他们的优缺点,选择更合适的软件来处理问题,常用软件包含一下几种类型:1、通用数学软件主要包括有Matlab、Mathematica、Maple和Mathcad等,在能力和用法上,都比较相近,主要用于绘制已知函数的图形和进行计算,支持完全的符号运算、精确计算和任意精度的近似计算。
它们都能对数学中的微积分、解析几何、线性代数、微分方程、计算方法、概率统计等诸多领域的常见问题进行求解,但也有各自特点:例如Mathematica的符号计算能力较为强大,而Matlab在数值计算、矩阵计算和图形绘制方面更有优势,因此可以结合起来使用。
2、Lingo/Lindo 计算最优化问题的专用数学软件Lindo用于求解线性规划和二次规划,Lingo除了具有Lindo的全部功能外,还可以用于求解非线性规划,也可以用于一些线性和非线性方程组的求解以及代数方程求根等,二者都可以求解整数规划。
3、统计分析软件SPSS名为社会学统计软件包,主要功能有:基本统计分析、定义表、比较平均数;一般线性模式;相关分析;回归分析、逻辑线性分析、聚类和判别分析、因子分析、非参数检验、时间序列、比例、多元反应等。
SAS提供许多数据库查询统计功能,在概率和统计的经典处理计算方面提供了丰富的函数支持。
是统计专业软件。
高级程序语言种类较多,如C、C++、C#、Basic、Delphi和Java等。
4、绘图软件将一些图表加入附件可以为文章增色。
数学软件只能绘制已知函数的图形,若是要绘制一个大致的图形,就必须使用绘图软件。
可以使用几何画板、Photoshop、Flash等。
因此,数学建模竞赛今后的趋势是,要求学生对各方面的知识都有所了解,对学生的计算机知识要求也更高,近年来的数学建模竞赛几乎所有的竞赛题目都涉及大量的计算或逻辑运算,因此不掌握计算机和相关数学软件的使用是难以取得好成绩的;又由于竞赛题目来自不同的领域,事先又不了解,而利用Internet可以迅速查到相关资料,这也有助于在竞赛中取得好成绩,由此可见,计算机和数学建模之间具有密不可分的联系,两者的有机结合,有效的提高了高校学生灵活运用理论知识的能力、知识的迁移能力、实际应用能力以及分析问题和解决问题。
五、程序案例设已有数学模型t=an^2+bn,数据(n,t)的十个观测值分别为:t为0,20,40,60,80,100,120,140,160,184 。
n为0,1141,2019,2760,3413,4004,4545,5051,5525,6061 ,使用最小二乘法原理估计a,b的值,写出主要的数学推导公式,程序和最后的结果。
1、代码clc;clear;x=[0 1141 2019 2760 3413 4004 4545 5051 5525 6061];t=[0 20 40 60 80 100 120 140 160 184];n=2;plot(x,t)axis ([0 6000 0 200])hold onp=polyfit(x,t,n);p=double(p);xi=linspace(0,6000,100);yi=polyval(p,xi);pplot(xi,yi,'r');hold onplot(x,0.0000026*x.^2+0.0145*x,'.')xlabel('x'),ylabel('t')title('函数拟合').2、运行结果1、p =0.00000261230593 0.01452185158817 0.01445324226522舍去常数项则a=0.00000261230593 b=0.014521851588173、图例六、结束语笔者上大学期间参加了两次数模竞赛,近几年也参加了学院的数学建模竞赛辅导,能够深刻从中体会到其中的酸甜,也领悟到数学建模竞赛的精髓;它不仅有利于学生更好的掌握知识、运用知识,也有利于高校的科研和教学,使学生和教师能在平时的学习、工作中自动形成勤于思考的好习惯,数学建模竞赛与学生毕业以后工作时的条件非常相近,是对学生业务、能力和素质的全面培养,特别是开放性思维和创新意识,这项活动的开展有利于学生的全面素质的培养,既丰富、活跃了广大学生的课外生活,也为优秀学员脱颖而出创造了条件。