开篇:写作不仅是一种记录,更是一种创造,它让我们能够捕捉那些稍纵即逝的灵感,将它们永久地定格在纸上。下面是小编精心整理的12篇数学建模论文,希望这些内容能成为您创作过程中的良师益友,陪伴您不断探索和进步。
笔者在指导学生参加全国大学生数学建模竞赛的过程中,体会到数学建模活动对高职院校的学生的综合素质和就业能力的提升起着十分重要的作用,有利于高职教育人才培养目标的实现。
1提升学生自主学习的能力
2提升学生运用知识解决问题的能力
数学建模是一个将错综复杂的实际问题简化、抽象为合理的数学结构的过程。在建模过程中,就是要针对生产或生活中的实际问题,通过观察和研究实际对象的固有特征和内在规律,抓住问题的主要矛盾,结合数学及其他专业知识的理论和方法去分析、建立起反映实际问题的数量关系。这个过程就是运用所学的数学知识和其他专业知识的过程。数学建模竞赛题涉及的数据量往往大且复杂,求解、运算过程十分繁琐,手工计算很难甚至无法得到结果,需要使用计算机来辅助解决问题,例如,常使用MATLAB等数学软件进行模型初建、模型合理性分析、模型改进等;使用SPSS等数理统计类软件,完成数据处理、图形变换和问题求解等工作,这是个运用计算机知识的过程。可见,数学建模能培养学生运用数学及其他专业知识、计算机知识等解决实际问题的能力,有利于拓宽学生的就业技能。
3提升学生分析问题和创造性解决问题的能力
4提升学生的团结协作能力
数学建模竞赛不同于一般竞赛,单独一个队员是无法完成竞赛的,必须通过团队三队员共同的努力,才能在72个小时内完成论文,交上答卷。这要求在竞赛的过程中,需要根据队员的特点,进行分工合作,发挥各自的长处,发挥团队的整体综合实力。在团队中,由有较强组织协调能力的队员来负责协调三人的关系,安排工作流程和工作任务;由有较强写作能力的队员来保证写出较流畅的论文;由有较强计算机应用能力的队员来使用数学软件,负责建立、检验数学模型;竞赛过程中,队员间必须精诚团结、相互配合、集体攻关,才能在竞赛中取胜。因此,数学建模竞赛过程是个提升学生团结协作能力、培养学生的团队精神的过程,这对培养学生适应社会的能力起到积极的作用。
三高职数学建模课程教学改革的思考毋庸置疑
论文关键词:遗传算法
1引言
“物竞天择,适者生存”是达尔文生物进化论的基本原理,揭示了物种总是向着更适应自然界的方向进化的规律。可见,生物进化过程本质上是一种优化过程,在计算科学上具有直接的借鉴意义。在计算机技术迅猛发展的时代,生物进化过程不仅可以在计算机上模拟实现,而且还可以模拟进化过程,创立新的优化计算方法,并应用到复杂工程领域之中,这就是遗传算法等一类进化计算方法的思想源泉。
2遗传算法概述
遗传算法是将生物学中的遗传进化原理和随[1]优化理论相结合的产物,是一种随机性的全局优算法。遗传算法不但具有较强的全局搜索功能和求解问题的能力,还具有简单通用、鲁棒性强、适于并行处理等特点数学建模论文,是一种较好的全局优化搜索算法。在遗传算法的应用中,由于编码方式和遗传算子的不同,构成了各种不同的遗传算法。但这些遗传算法都有共同的特点,即通过对生物遗传和进化过程中选择、交叉、变异机理的模仿,来完成对问题最优解的自适应搜索过程。基于这个共同点,Holland的遗传算法常被称为简单遗传算法(简记SGA),简单遗传算法只使用选择算子、交叉算子和变异算子这三种基本遗传算子,其遗传进化操作过程简单,容易理解,是其他一些遗传算法的雏形和基础,这种改进的或变形的遗传算法,都是以其为基础[1]。
2.1遗传算法几个基本概念
个体(IndividualString):个体是遗传算法中用来模拟生物染色体的一定数目的二进制串,该二进制串用来表示优化问题的满意解。
种群(population):包含一组个体的群体,是问题解的集合。
基因模式(Sehemata):基因模式是指二进制位串表示的个体中,某一个或某些位置上具有相似性的个体组成的集合,也称模式。
适应度(Fitness):适应度是以数值方式来描述个体优劣程度的指标,由评价函数F计算得到。F作为求解问题的目标函数,求解的目标就是该函数的最大值或最小值。
遗传算子(geneticoperator):产生新个体的操作,常用的遗传算子有选择、交叉和变异。
选择(Reproduetion):选择算子是指在上一代群体中按照某些指标挑选出的,参与繁殖下一代群体的一定数量的个体的一种机制龙源期刊。个体在下一代种群中出现的可能性由个体的适应度决定,适应度越高的个体,产生后代的概率就越高。
交叉(erossover):交叉是指对选择后的父代个体进行基因模式的重组而产生后代个体的繁殖机制。在个体繁殖过程中,交叉能引起基因模式的重组,从而有可能产生含优良性能的基因模式的个体。交叉可以发生在染色体的一段基因串或者多段基因串。交叉概率(Pc)决定两个个体进行交叉操作的可能性数学建模论文,交叉概率太小时难以向前搜索,太大则容易破坏高适应度的个体结构,一般Pc取0.25~0.75
变异(Mutation):变异是指模拟生物在自然的遗传环境中由于某种偶然因素引起的基因模式突变的个体繁殖方式。在变异算子中,常以一定的变异概率(Pm)在群体中选取个体,随机选择个体的二进制串中的某些位进行由概率控制的变换(0与1互换)从而产生新的个体[2]。如果变异概率太小,就难以产生新的基因结构,太大又会使遗传算法成了单纯的随机搜索,一般取Pm=0.1~0.2。在遗传算法中,变异算子增加了群体中基因模式的多样性,从而增加了群体进化过程中自然选择的作用,避免早熟现象的出现。
2.2基本遗传算法的算法描述
用P(t)代表第t代种群,下面给出基本遗传算法的程序伪代码描述:
基本操作:
InitPop()
操作结果:产生初始种群,初始化种群中的个体,包括生成个体的染色体值、计算适应度、计算对象值。
Selection()
初始条件:种群已存在。
操作结果:对当前种群进行交叉操作。
Crossover()
Mutation()
对当前种群进行变异操作。
PerformEvolution()
初始条件:种群已存在且当前种群不是第一代种群。
操作结果:如果当前种群的最优个体优于上一代的最优本,则将其赋值给bestindi,否则不进行任何操作。
Output()
初始条件:当前种群是最后一代种群。
操作结果:输出bestindi的表现型以及对象值。
3遗传算法的缺点及改进
遗传算法有两个明显的缺点:一个原因是出现早熟往往是由于种群中出现了某些超级个体,随着模拟生物演化过程的进行,这些个体的基因物质很快占据种群的统治地位,导致种群中由于缺乏新鲜的基因物质而不能找到全局最优值;另一个主要原因是由于遗传算法中选择及杂交变异等算子的作用,使得一些优秀的基因片段过早丢失,从而限制了搜索范围,使得搜索只能在局部范围内找到最优值,而不能得到满意的全局最优值[3]。为提高遗传算法的搜索效率并保证得到问题的最优解,从以下几个方面对简单遗传算法进行改进。
3.1编码方案
因实数编码方案比二进制编码策略具有精度高、搜索范围大、表达自然直观等优点数学建模论文,并能够克服二进制编码自身特点所带来的不易求解高精度问题、不便于反应所求问题的特定知识等缺陷,所以确定实数编码方案替代SGA中采用二进制编码方案[4]。
3.2适应度函数
采用基于顺序的适应度函数,基于顺序的适应度函数最大的优点是个体被选择的概率与目标函数的具体值无关,仅与顺序有关[5]。构造方法是先将种群中所有个体按目标函数值的好坏进行排序,设参数β∈(0,1),基于顺序的适应度函数为:
(1)
3.3选择交叉和变异
在遗传算法中,交叉概率和变异概率的选取是影响算法行为和性能的关键所在,直接影响算法的收敛性。在SGA中,交叉概率和变异概率能够随适应度自动调整,在保持群体多样性的同时保证了遗传算法的收敛性。在自适应基本遗传算法中,pc和pm按如下公式进行自动调整:
(2)
(3)
式中:fmax为群体中最大的适应度值;fave为每代群体的平均适应度值;f′为待交叉的两个个体中较大的适应度值;f为待变异个体的适应度值;此处,只要设定k1、k2、k3、k4为(0,1)之间的调整系数,Pc及Pm即可进行自适应调整。本文对标准的遗传算法进行了改进,改进后的遗传算法对交叉概率采用与个体无关,变异概率与个体有关。交叉算子主要作用是产生新个体,实现了算法的全局搜索能力。从种群整体进化过程来看,交叉概率应该是一个稳定而逐渐变小,到最后趋于某一稳定值的过程;而从产生新个体的角度来看,所有个体在交叉操作上应该具有同等地位,即相同的概率,从而使GA在搜索空间具有各个方向的均匀性。对公式(2)和(3)进行分析表明,适应度与交叉率和变异率呈简单的线性映射关系。当适应度低于平均适应度时,说明该个体是性能不好的个体数学建模论文,对它就采用较大的交叉率和变异率;如果适应度高于平均适应度,说明该个体性能优良,对它就根据其适应度值取相应的交叉率和变异率龙源期刊。
当个体适应度值越接近最大适应度值时,交叉概率和变异概率就越小;当等于最大适应度值时,交叉概率和变异概率为零。这种调整方法对于群体处于进化的后期比较合适,这是因为在进化后期,群体中每个个体基本上表现出较优的性能,这时不宜对个体进行较大的变化以免破坏了个体的优良性能结构;但是这种基本遗传算法对于演化的初期却不利,使得进化过程略显缓慢[6]。因为在演化初期,群体中较优的个体几乎是处于一种不发生变化的状态,而此时的优良个体却不一定是全局最优的,这很容易导致演化趋向局部最优解。这容易使进化走向局部最优解的可能性增加。同时,由于对每个个体都要分别计算Pc和Pm,会影响程序的执行效率,不利于实现。
对自适应遗传算法进行改进,使群体中具有最大适应度值的个体的交叉概率和变异概率不为零,改进后的交叉概率和变异概率的计算公式如式(4)和(5)所示。这样,经过改进后就相应地提高了群体中性能优良个体的交叉概率和变异概率,使它们不会处于一种停滞不前的状态,从而使得算法能够从局部最优解中跳出来获得全局最优解[7]。
(4)
(5)
其中:fmax为群体中最大的适应度值;fave为每代群体的平均适应度值;f′为待交叉的两个个体中较大的适应度值;f为待变异个体的适应度值;pc1为最大交叉概率;pm1为最大变异概率。
3.4种群的进化与进化终止条件
将初始种群和产生的子代种群放在一起,形成新的种群,然后计算新的种群各个体的适应度,将适应度排在前面的m个个体保留,将适应度排在后面m个个体淘汰数学建模论文,这样种群便得到了进化[8]。每进化一次计算一下各个个体的目标函数值,当相邻两次进化平均目标函数之差小于等于某一给定精度ε时,即满足如下条件:
(6)
式中,为第t+1次进化后种群的平均目标函数值,为第t次进化后种群的平均目标函数值,此时,可终止进化。
3.5重要参数的选择
GA的参数主要有群里规模n,交叉、变异概率等。由于这些参数对GA性能影响很大,因此参数设置的研究受到重视。对于交叉、变异概率的选择,传统选择方法是静态人工设置。现在有人提出动态参数设置方法,以减少人工选择参数的困难和盲目性。
4结束语
遗传算法作为当前研究的热点,已经取得了很大的进展。由于遗传算法的并行性和全局搜索等特点,已在实际中广泛应用。本文针对传统遗传算法的早熟收敛、得到的结果可能为非全局最优收敛解以及在进化后期搜索效率较低等缺点进行了改进,改进后的遗传算法在全局收敛性和收敛速度方面都有了很大的改善,得到了较好的优化结果。
参考文献
[1]邢文训,谢金星.现代优化计算方法[M].北京:清华大学出版社,1999:66-68.
[2]王小平,曹立明.遗传算法理论[M].西安交通大学出版社,2002:1-50,76-79.
[3]李敏强,寇纪淞,林丹,李书全.遗传算法的基本理论与应用[M].科学出版社,2002:1-16.
[4]涂承媛,涂承宇.一种新的收敛于全局最优解的遗传算法[J].信息与控制,2001,30(2):116-138
[5]陈玮,周激,流程进,陈莉.一种改进的两代竞争遗传算法[J].四川大学学报:自然科学版,2003.040(002):273-277.
[6]王慧妮,彭其渊,张晓梅.基于种群相异度的改进遗传算法及应用[J].计算机应用,2006,26(3):668-669.
[7]金晶,苏勇.一种改进的自适应遗传算法[J].计算机工程与应用,2005,41(18):64-69.
[8]陆涛,王翰虎,张志明.遗传算法及改进[J].计算机科学,2007,34(8):94-96
题名。字体为常规,黑体,二号。题名一般不超过20个汉字,必要时可加副标题。
正文。用五号宋体,1.5倍间距。文稿以10000字以下为宜。
文内标题。力求简短、明确,题末不用标点符号(问号、叹号、省略号除外)。层次不宜超过5级。第1级标题字体为常规,楷体,小四;第2级标题字体为加粗,宋体,五号;次级递减。层次序号可采用一.(一).1.(1).1),不宜用①,以与注释号区别。文内内容字体为常规,宋体,五号。
数字使用。数字用法及计量单位按GBT15835—1995《出版物上数字用法的规定》和1984年12月27日国务院的《中华人民共和国法定计量单位》执行。4位以上数字采用3位分节法。5位以上数字尾数零多的,可以“万”、“亿”作单位。标点符号按GBT15835—1995《标点符号用法》执行。
附表与插图。附表应有表序、表题、一般采用三线表;插图应有图序和图题。序号用阿拉伯数字标注。常规,楷体,五号。图序和图题的字体为加粗,宋体,五号。
引用。引用原文必须核对准确,注明准确出处;凡涉及数字模型和公式的,务请认真核算。
参考文献。论文应附有参考文献并遵循相应的格式。参考文献放在文末。“[参考文献]”字体为加粗,黑体,五号;其内容的汉字字体为常规,仿宋,小五。
参考文献中书籍的表述方式为:
序号作者书名版本(第1版不标注)出版地出版社出版年页码
参考文献中期刊杂志论文的表述方式为:
序号作者论文名杂志名卷期号出版年页码
参考文献中网上资源的表述方式为:
页眉,页脚。团队序号位于论文每页页眉的左端。页码位于每页页脚的中部,用阿拉伯数字从“1”开始连续编号。
论文用A4纸打印出来,并将论文首页和论文装订到一起,一齐上交。
数学建模论文格式
(一)论文形式:科学论文
注意:它不是感想,也不是调查报告。
(二)论文选题:新颖,有意义,力所能及。
要求:
有背景.
有价值
有一定的应用价值,或理论价值,或教育价值,学生通过课题的研究可以掌握必须的科学概念,提升科学研究的能力。
有基础
对所研究问题的背景有一定了解,掌握一定量的参考文献,积累了一些解决问题的方法,所研究问题的数据资料是能够获得的。
有特色
思路创新,有别于传统研究的新思路;
方法创新,针对具体问题的特点,对传统方法的改进和创新;
结果创新,要有新的,更深层次的结果。
问题可行
适合学生自己探究并能够完成,要有学生的特色,所用知识应该不超过初中生(高中生)的能力范围。
数据真实可靠,不是编的数学题目;
数据分析合理,采用分析方法得当。
(四)(数学应用问题)数学模型:通过抽象和化简,使用数学语言对实际问题的一个近似描述,以便于人们更深刻地认识所研究的对象。
抽象化简适中,太强,太弱都不好;
抽象出的数学问题,参数选择源于实际,变量意义明确;
数学推理严格,计算准确无误,得出结论;
关键词:数学建模;大学数学;学习兴趣
一、兴趣在大学数学学习中所起的作用
二、数学建模可激发大学生学习数学的兴趣
三、数学建模融入教学中的改革思路
数学建模犹如一道数学知识通向实际问题的桥梁,使学生的数学知识与应用能力能够有效的结合起来。学生参与数学建模活动,感受数学的生命力和魅力,从而激发他们学习数学的兴趣,有助于其创新能力的培养。为了将数学建模的思想融入大学数学教学,这里给出几点改革思路:
(二)数学建模教学内容引入大学数学教材
目前大部分教材基本上以概念、定理、推证、例题、习题的逻辑顺序出现,给出的应用背景多数限于物理应用,同样缺乏活力和生命力。很多学生往往在预习时,看教材的应用背景时就已经对学习这部分内容失去兴趣,有了这样的心理暗示,课堂上教师很难将其注意力吸引住。所以,大学数学的教材编写上,必须重视内容的更新和拓展,引入一些建模实例,通过实例激发学习兴趣,进而增强学生对数学重要性的认识。
(三)根据学生实际情况,分层次进行教学活动
数学基础课程一般都是大班级授课,教学过程中教师不可能监控到每个学生的学习状态。通过数学建模活动,可以有效地考查学生的学习状态,有助于区分学生的学习层次,教师才能真正做到有的放矢,帮助学生发掘自身潜力,培养学生学习成就感,激发学生学习兴趣。
四、结束语
将数学建模思想融入大学数学教学中,给从事数学课程教学的教师带来了新的挑战。尽管面临较大的压力,但如果能够积极发挥自身作用进行改革,在教学过程中逐渐融入数学建模思想,必定会使得我们的大学数学教学工作做得更好,学生更有兴趣学习数学。
[1]王芬,夏建业,赵梅春,等.金融类高校高等数学课程融入数学建模思想初探[J].教育教学论坛,2016(1).
[2]吴金枚.数学建模的三大作用[J].当代教育发展学刊,2010:5-6.
[3]沈文选,欧阳新龙.简析中学数学建模的教育性质[J].ForumonCurrentEducation,2002(2):91-92.
[4]江志超,程广涛,张静.高等数学教学中数学建模思想的渗透[J].北华航天工业学院学报,2012,22(2):47-50.
一、MATLAB和应用数学简介
MATLAB应用软件是一种准确、较为可靠的科学计算标准软件,操作方便,方法简单易行,学生学习起来也较容易入手,是一种培养学生动手能力的数学学习方式,MATLAB软件适宜于数学实验的学习内容,MATLAB数学实验课程的学习,对于帮助学生提高动手实践能力、临场应变能力都有很好的帮助,并且对于学生使用先进的方法独立解决问题,进行独立思考能力的培养都有好处。同时培养学生的实践创新能力和动手能力,对于回答学生对于数学的应用领域的认识,并能够培养学生的应用意识,用以前所学的数学理论和计算机知识去发现问题和解决实际问题的能力。
二、应用数学建模思想解决实际问题
下面就数学建模中的一个常见实例问题,应用数学建模的思想,给出解决实际问题的思路和方法,以及数学建模的过程和步骤。把椅子放在一个不平整的地面上,一般情况只有三只脚着地,另一只脚或高或低,放不平稳,然而只需要稍微调整座椅的位置几次,并进行轻轻挪动,就可以使座椅的四只脚同时和地面接触,座椅放稳了。此问题在日常生活中很常见,同时在数学建模的时候,可以进行下面的假设:对于数学建模而言,一般都需要进行模型假设,因为实际生活中的例子,只有在特定假设的前提下,才能够划归为数学问题,进行求解。对椅子、地面和椅子的四只椅脚可以结合实际的进行必要的假设:
1.椅子本身而言,四条腿是一样长,椅脚与地面的接触处可看做一个点,四只脚与地面的接触所形成的四个点之间的连线构成一个正方形。
2.地面的高度的变换是连续不断的,沿任何方向延伸都不会出现间断(没有像阶梯那样的巨变情况),即地面可视为高等数学上的连续曲面。
3.其中假设椅子是放在一个硬的地面上的,不会放在海绵,或者是很厚的地毯上的。(接触点是只要接触就不能下压)
三、结论
通过MATLAB和数学建模可以将贴近生活的问题,用数学来解决,一方面可以增强学生应用数学知识的能力,更重要的是对于高职类的学生而言,让他们觉得,学习了数学之后,不仅仅可以上街买菜用来计算简单的账目,还可以作为解决实际问题的一门重要的工具,这样,提高了学生的学习兴趣,提升了自己分析问题、归纳问题、解决问题的能力,也锻炼了自己逻辑思维能力。
作者:张素芬杨芳单位:四川省乐山职业技术学院
1.优化教材内容和教学内容,突出其经济应用性
2.丰富教学方法
由于实用经济数学教学的目的和特点,就决定了运用传统的,比较单一的授课模式,即讲授式,是不可能达到理想的教学目标的。所以,在教学的过程中,要多种教学方法并用,尤其是能够促进学生思考,激起学生兴趣的教学方式,如讨论式教学法、启发式教学法等等,对于实用经济数学教学中融入建模思想都是非常有益的。
3.改革学生成绩评价机制,为社会输送应用型专门人才
由于当下的教育中,对于考试成绩的重视程度极高。然而,在实用经济数学的考试中,却在很大程度上侧重于推理以及推理过程中的计算。这就使得教师以及学生在教学以及学习的过程中都过度的重视推理与计算。所以要想提高数学建模思想的在课堂中的渗透,必须要改变学生的成绩评价机制,从而为我国培养更多的具有高强度思维能力的人才。
4.加强师资队伍建设,培养应用型专门数学教师
由于现在的经济数学教师在大学时接受的都是传统的数学教育,依据他们现有的教育观念和知识结构,很难真正实现上述三条措施,因此应大力加强经济数学师资队伍的建设。要加强教师的数学教育哲学、现代教育理论的学习,从根本上转变教师的数学教学观,要专门培养一批精通数学建模方法和数学软件的使用、掌握经济学基本知识、了解经济问题。要想将数学建模思想很好的应用在实用经济数学中,需要从教学的多个方面进行考虑。然而,以上也仅仅是实用经济数学建模思想的几个方面的探索,且这些研究都还比较浅显。而仅仅凭借这些研究来提高实用经济数学的教学质量,并且将数学建模思想很好的应用在实用经济数学中,显然是远远不够的。所以,对于实用经济数学中融入数学建模思想的研究还需要数学教育领域的研究人士进行进一步的研究和思考。
5、结语
综上所述,将数学建模思想融入到实用经济教学中对于学生的学习与发展来讲是至关重要的。数学建模思想的融入能够很好的使得学生在解决问题的过程中,不断的开发自己的思维,进行积极的思考,一方面能够使得学生在实际的分析问题和解决问题的能力不断上升,另一方面,更能使得学生进行灵活的学习,能够很快的将所学的数学知识运用到实际的问题解决中,与此同时,更加增加了学生自身对于数学的学习兴趣。
作者:李清莲谢金云单位:长沙职业技术学院
关键词:数学建模;力学实践;科学思维;创新能力
数学模型是解决各种实际问题的过程,是将数学应用于力学等现代自然科学的重要桥梁。数学建模不仅是数学走向力学应用的必经之路,而且也是科学思维建立的基础。通过数学建模分析力学问题,将数学应用于实际的尝试,亲历发现和创造的过程,可以取得在课堂里和书本上无法获得的宝贵经验和亲身感受,不断深化科学思维,培养学生的创新意识和实践能力。数学建模对力学教学思维的建立具有重要的指导作用。
一、数学建模与数学建模教学的发展
数学建模最早出现于公元前3世纪,欧几里得所写的《几何原本》为现实世界的空间形式构建了数学模型。可以说,数学模型与数学是同时产生的。数学建模的发展贯穿近代力学的发展过程,两者互相促进,相互推动。开普勒总结的行星运动三大规律、牛顿的万有引力公式、电动力学中的Maxwell方程、流体力学中的Navier-Stokes方程与Euler方程以及量子力学中的Schrodinger方程等等,无不是经典的数学建模。1985年,美国开始举办国际大学生数学建模竞赛,至此数学建模的教育开始引起广泛的重视。数学建模在我国兴起并被广泛使用是近三十年的事。从1982年起我国开设“数学建模”课程,1992年起举办全国大学生数学建模竞赛,现在已经成为我国高校规模最大的课外科技活动。2002年,开展“将数学建模的思想与方法融入数学类主干课程”的教改实践,2012年,《数学建模及其应用》杂志创办。
二、数学建模对力学教学的指导作用
1.数学建模是将数学应用于力学实践的必要过程
数学建模(MathematicalModeling)是通过对实际问题的抽象、简化,建立起变量和参数间的数学模型,求解该数学问题并验证解,从而确定能否用于解决问题多次循环、不断深化的过程。数学模型(MathematicalModel)是指为了一个特定目的,对于一个现实问题,发掘其内在规律,通过积极主动的思维,提出适当的假设,运用数学工具得到的一个数学结构。数学建模几乎是一切应用科学的基础,用数学来解决的实际问题,都是通过数学建模的过程来进行的。而力学是应用科学的一个重要分支,一种力学理论往往和相应的一个数学分支相伴产生,如:运动基本定律和微积分,运动方程的求解和常微分方程,弹性力学及流体力学和数学分析理论,天体力学中运动稳定性和微分方程定性理论等。因此,有人甚至认为力学应该也是一门应用数学。
2.数学建模是培养科学思维的基础
科学思维是以科学知识为基础的科学化、最优化的思维,是科学家适应现代实践活动方式和现代科技革命而创立的方法体系。科学思维的其他重要研究者Dunbar立足心理学视角指出,科学思维过程是建构理论、实验设计、假设检验、数据解释和科学发现等阶段中的认知过程。这个过程与数学建模完全吻合,因此数学建模是培养科学思维的基础。许多的力学家同时也是数学家,他们在力学研究工作中总是善于从复杂的现象中洞察问题本质,又能寻找合适的解决问题的数学模型,逐渐形成一套特有的思维与方法。数学建模不单单是对某个问题或是某类问题的研究和解决,更重要的是一种思维的培养。科学思维的培养是科学素养的重要组成,是科学教学的核心内容。
3.数学建模对培养学生的创新能力具有重要作用
(1)培养同学对复杂现象的洞察力。
(2)培养同学抽象的分析能力。
在数学建模的实践中,能否取得最后的成功,关键是要有将实际问题抽象成数学模型的能力。而这一能力的获得也是需要通过大量的实践,使同学们在数学模型的实践中提高抽象的分析能力。在DVD在线租赁方案设计(2005B题)中,要确定商家至少要购买多少光盘,还要使得顾客满意度最大,而这两个问题是互相矛盾的。这就要求参赛者必须先确定一个量,在此基础上求出最少购买量或最大满意度。另外,如果每一位顾客都只能从自己事先预定订的光盘中租借,又要按题目要求“每次皆三盘”,则问题本身可能无解。事实上,在建立了整数规划模型以后,即使去掉上述第一个约束条件,由于目标函数是“使得顾客满意度最大”,在模型的计算过程中也会尽可能考虑到这一约束,因为很显然,从没有预订的光盘中租借是不可能使满意度最大的。
(3)培养建立模型的想象力。
深入事物本质,寻找其内在联系不仅需要逻辑思维,更需要形象思维,而形象思维通过形象概括来能动地反应事物的本质。美国心理学家Vinacke特别提出了想象力对思维,特别对问题解决的作用,因而想象力构成对问题研究的实在要素,是成功的关键。在数学建模中培养学生的想象力是参加整个数学建模活动的重要环节。也是同学们在建立数学模型中发挥主观能动性,体验探索的乐趣,从中体会创新带来的收获。
二、注重培养学生综合运用知识的能力
注重培养学生综合运用所学的知识在数学建模竞赛实践也是十分重要的,包括以下三个主要环节。
(2)综合运用计算机技术和数学方法对已建立的数学模型应用数学软件编程进行数值计算,实现模型求解,并以此来对模型进行检验。
(3)运用已检验的数学模型回答所提出的实际问题对所研究的特定对象进行结构分析,预测等等。
三、注重培养学生的科研能力
学生参与数学模型的活动,运用数学工具分析和解决实际问题是提高数学教学的有效手段。对一个数学模型中所提出的原型问题,怎样引导学生一步一步地接近问题的本质,寻找恰当的方法,从最原始工作开始,分析问题,查阅资料,提出各种方案,发现数学模型的不足和问题,从模型到数据,再从数据到模型,在不断地反复过程中,使学生体验到探索问题,运用知识进行研究的整个过程,这对学生未来的发展都是极有益的,以数学模型的教学为平台,对学生进行科研的基本训练,也是数学模型能力培养的重要方面。
四、结语
论文关键词:咸潮,东江,神经网络
东江为珠江三大干流之一,发源于江西省寻乌县,由东向西流经龙川、惠州等地,于东莞桥头镇进入东莞市,流经约20公里至石龙分为南、北二大干流进入河网区,经东莞虎门出海。整个东江下游近入河口处,受径流和潮汐共同影响,海水随着海洋潮汐涨潮流沿着东江河口的主要潮汐通道向上推进,成为感潮河段。东江下游分布了东莞市主力水厂,咸水上溯将影响当地的供水水质。当水体含氯化物浓度超过250mg/L时数学建模论文,就不能满足供水水质标准,影响城镇生活供水。自2004年开始,每年的11月至次年2月易遭受咸潮的侵袭。2004年底东江径流量比多年同期减少约五成,咸潮持续了近六个月,东莞部分水厂因为氯化物超标停止取水,对当地居民生活和工农业用水造成极大的影响。
咸潮发生的机制十分复杂,受径流、潮汐、河口等多个因素共同影响,且各个因素之间有着复杂的联系,同时所需的观测资料不完整,因此难以用数学模型准确地描述咸潮的发生规律,而采用数理统计方法只能确定“点”到“点”的关系,不能描述咸潮空间变化的连续过程,具有一定的局限性。真正意义上的咸潮预报模型方面的研究与应用不多见,以基于偏最小二乘回归与支持向量耦合建立的咸潮预报需要有较高的编程程序【1】,在实际应用中具有一定难度。人工神经网络是近年来发展起来的一种受到人脑和神经系统启发而创建的计算方法,根据以往的数据找到一种比较精确的方法使得预测结果与实际情况相符合,预测的结果具有很高的信任度【2】论文下载。因此,本文以东江下游2009年10月~12月的实测统计资料为基础,建立通过人工神经网络的耦合潮位、上游径流量、咸度等因子建立咸潮预测模型,能为合理分配现有水资源、水厂抗咸提供可靠的依据。
1BP神经网络原理
BP算法“训练”的过程可以分为向前传输和向后传输两个阶段:
1、向前传输阶段
(1)从样本集中取一个样本,,将输入网络。
(2)运算过程中,对数据的取值采集的各数据单位不一致,可对数据采用归一化方法处理。
(3)计算出误差测度和实际输出
(4)对权重值各做一次调整,重复这个循环,直到。
2、向后传播阶段――误差传播阶段
(1)计算实际输出O与理想输出地差
(2)用输出层的误差调整输出层权矩阵
(4)用此误差估计输出层的直接前到层的误差,再输出层前导层误差估计更前一层的误差。如此获得所有其他各层的误差估计。
(5)并用这些估计实现对矩阵的修改。形成讲输出端表现出的误差沿着与输出信号相反的方向逐级向输出端传递的过程。
网络关
于整个样本集的误差测度:
2东江下游河道咸潮预测模型的建立
在应用BP网络运算过程中,输入向量有2个元素数学建模论文,输出向量有1个元素,所以网络的输入层有5个结点,输出结点1个,采用3层BP网络结构,即网络只有1个隐含层,当隐含层节点为4个时,所建模型具有相对较小的模拟误差,因而,隐含层节点设置为4个。网络的训练目标为0.001,最大训练次数为20000次。为了防止网络发生过度拟合,训练方法采用泛化能力较强的贝叶斯正则化方法论文下载。整个过程通过大量的试验计算获得,这无形增加了研究工作量和编程计算工作量,Matlab软件提供了一个现成的神经网络工具箱,为解决这个矛盾提供了便利条件。
图1东江下游地理位置图
3讨论
为检验模型的预测效果,运用前面已训练过的用2009年12月共18日的咸潮情况进行预测,预测值和实测值见表2,结果显示数学建模论文,通过bp人工神经网络模型,以径流及潮差变化预测咸潮的方法是可行的,对咸潮的预测基本符合实际情况。
二十世纪九十年代,东江100m3/s的流量可以将咸潮压制在东江万江――中堂入海口处。2004年东江剑潭枢纽工程建设竣工后,上游径流流速减慢,对东江河道输砂量的拦截作用增大,下游河道的水位呈下降趋势并降到海平面以下,水力坡降的压咸作用消失【6】,海水入侵由原来的主要受流量影响转变为受潮汐和流量共同影响。从实测数据来看,由于潮差的半月变化直接影响到潮流的强弱,大潮(为农历十五至十八)时,咸潮强度大,上溯距离长,上游径流量要增加。整个东江下游作为感潮河段,一般情况下,上游径流量只要维持在270m3/s就能将咸潮线控制在万江至中堂一线以下。但是,在初一、十五大潮时段,如果上游压咸的需水量无法维持到360m3/s,咸潮有可能越过第二水厂,上溯到石龙段。2009年12月1-9日,大潮前后,潮位超过了1.00m,上游径流量最大仅为348m3/s数学建模论文,东莞市第二水厂的取水口氯化物浓度出现峰值,曾一度停产,影响正常生产;2009年12月16日-20日,小潮前后,由于上游径流量大幅度增加至370m3/s,咸潮无法达到第二水厂,保障了生产水厂的正常取水。
表12009年12月东江上游流量、河口潮位的实测值
日期
1日
2日
3日
4日
5日
6日
7日
8日
9日
东江河口最大潮位m
1.08
1.21
1.28
1.27
1.19
1.02
0.76
0.45
博罗水文站流量m3/s
279
271
302
317
312
348
340
299
258
16日
17日
18日
19日
20日
21日
22日
23日
24日
1.06
1.07
1.04
0.97
0.86
0.71
0.50
0.25
370
330
342
338
284
285
【论文摘要】本文指出了专科院校《数学建模》教学改革必要性,分析学校情况,对教学目标、教材编制、课程设置、教学内容及方法上都根据专业不同采用分层教学,突出专科特色和专业特色,达到了较好效果。
数学建模课程的教学研究是数学应用教育的一个重要课题,它是一种崭新的教学模式、教学方法,是培养学生数学应用能力、创新能力和科研合作能力的一个较好的平台,高职专科学校的数学开设时数、难度、广度与理工院校不同,学生基础情况也不同,所以要研究具有高职专科特色的数学建模教学模式。
1教学模式内容
1.1确立数学建模教学目标(目标分层)我校具有师范类数学专业、理工科专业、经济类专业等专业开设数学课程,在数学建模教学中对于不同专业设立不同的教学目标。
1.1.1师范类数学专业的教学目标树立“数学具有广泛应用性”信念和数学应用意识,具备一定的数学建模能力,使学生将来从容胜任中小学数学建模教学。
1.1.2理工、经济类专业教学目标树立数学应用意识,具备数学建模能力,培养数学应用能力和创新能力,使其毕业后能更好地应用数学为其从事的本专业的研究与工作服务。
1.2教材要适合不同培养目标,具备专科特色和专业特色
1.2.2根据不同专业情况选用素材,内容呈现多层面和多元化
1.2.2.1师范类数学专业师范类《数学建模》增设了中学数学建模内容,包括教学方式、方法以及历年中学数学建模竞赛题目选讲内容。师范学生要想在日后胜任中学数学建模教学工作,他们不但要掌握系统的数学建模方法与技巧,还要掌握一套较为科学、有效的中学数学建模教学与学习方式和方法,还要熟悉近年来中学数学建模的题目。
1.2.2.2理工类、经济类各专业选取的素材多为生产工程领域和经济类的数学建模问题,这些问题涉及各个专业的问题,突出了多学科的交叉和综合,开拓学生的视野,扩展他们的知识面。
1.3根据专业确立《数学建模》课程设置,采用不同方式进行教学
1.3.3开辟数学建模的第二课堂,建立数学建模实验室每年我们吸收各个专业的学生到数学建模实验室进行研究工作,选拔培训学生参加全国大学生数学建模竞赛,让学生也进行高水平的数学建模实践演习。不同专业的学生组成一组进行实训和竞赛,不同专业的学生的知识和能力可以互补,发挥了每个学生的特长,如计算、分析、编程、写作等;各门学科的交叉和综合运用,开阔了学生视野、扩展了知识面,激发了他们探索和研究的兴趣和欲望,也使得他们分析问题和解决问题的思维触角更加敏锐、灵活,思维空间更加广阔。
1.5.2在建模教学中教师引导学生从多角度去观察和分析问题,探索发现新的解决方法,激发学生的好奇心,点燃他们胸中的求知欲望,使他们感受到数学家发明研究时的火热的思考。教师制造平等的讨论研究氛围,鼓励学生互相讨论探究,互相启发、互相补充、互相置疑,不断修改补充数学模型,学会分析和评价模型。教师鼓励学生大胆猜想,敢于另辟新径、标新立异,培养学生的创新意识和创新能力。
2实施效果
2.1通过数学建模的学习,学生对数学认识发生了质的变化,具备了应用意识和创新意识。通过改革教学方法,注重建模的收集资料、分析思维过程的演练和运用讨论探究式学习,学生对数学产生深厚兴趣,认识到数学处处在我们身边,利用好它可以解决许多生产实际问题,学生从数学建模中体验到从来未有过的当初数学家发明创新时火热的思考,这种返璞归真的探究过程培养了学生的应用数学的意识和能力。建立模型过程中面对活生生的实际问题,教师鼓励学生从多角度观察问题,并用多种数学方法解决问题,培养了学生的创新意识和创新能力。
2.2根据不同的专业设置不同的数学建模教学模式,使得不同专业学生呈现不同的特色。数学专业学生在毕业论文写作中都得益于数学建模学习中论文写作,很多学生做论文题目就是数学建模方面论文,具备了建模能力和论文写作能力;师范类数学专业不仅具备了数学建模的能力,还熟悉中小学数学建模题目类型和教学方法,使得学生毕业后能从容胜任中小学的数学建模教学工作。非数学专业学生接受了数学建模培训和锻炼,开扩了他们的视野,使他们领略到了各门学科交叉和综合运用的价值,为他们提供了培养创新能力和科研合作能力的一个较好的平台。通过数学建模,这些学生的毕业设计、毕业论文中能自觉地应用数学思维方法分析,解决问题,论文的写作能力得到提高。
2.3我校是同类院校中最早参加全国大学生数学建模竞赛并获奖学校之一,从2001年至今,每年组织学生参赛,曾获国家级二等奖、省级一等奖、二等奖、三等奖,每年都有获奖学生。
【参考文献】
数学建模,简单地说就是用数学知识和方法解决实际问题,就是先把实际问题用数学语言描述为一些大家所熟悉的数学问题,然后通过对这些数学问题的求解以获得相应实际问题的解决方案或对相应实际问题有更深入的了角军。
全国大学生数学建模竞赛以队为单位参赛,每队由三个学生组成;参赛队要在72个小时内完成资料收集、调查研究、提出合理假设、确定或建立数学模型、编制程序验算结果、反复修改等任务,并撰写包括模型假设、模型建立和求解、结果分析和检验、模型改进等方面内容的论文(答卷)。
2高职院校学生应具备的基本就业能力
随着高职教育改革的不断深化,高职院校毕业生的就业能力和竞争力有所提高,就业状况不断改善,但毕业生就业形势仍然十分严峻。这固然有节节攀升的毕业生数、毕业生自身就业观念、供需结构失衡等方面的问题,但毕业生综合素质不够高、就业能力不够强等方面的问题依然突出。
3数学建模对培养学生就业能力的作用
3.1提升学生自主学习的能力
3.2提升学生运用知识解决问题的能力
数学建模是一个将错综复杂的实际问题简化、抽象为合理的数学结构的过程。在建模过程中,就是要针对生产或生活中的实际问题,通过观察和研究实际对象的固有特征和内在规律,抓住问题的主要矛盾,结合数学及其他专业知识的理论和方法去分析、建立起反映实际问题的数量关系。这个过程就是运用所学的数学知识和其他专业知识的过程。数学建模竞赛题涉及的数据量往往大且复杂,求解、运算过程十分繁琐,手工计算很难甚至无法得到结果,需要使用计算机来辅助解决问题,例如,常使用MATLAB等数学软件进行模型初建、模型合理性分析、模型改进等;使用SPSS等数理统计类软件,完成数据处理、图形变换和问题求解等工作,这是个运用计算机知识的过程。可见,数学建模能培养学生运用数学及其他专业知识、计算机知识等解决实际问题的能力,有利于拓宽学生的就业技能。
3.3提升学生分析问题和创造性解决问题的能力,培养创新能力
3.4提升学生的团结协作能力
数学建模竞赛不同于一般竞赛,单独一个队员是无法完成竞赛的,必须通过团队三队员共同的努力,才能在72个小时内完成论文,交上答卷。这要求在竞赛的过程中,需要根据队员的特点,进行分工合作,发挥各自的长处,发挥团队的整体综合实力。在团队中,由有较强组织协调能力的队员来负责协调三人的关系,安排工作流程和工作任务;由有较强写作能力的队员来保证写出较流畅的论文;由有较强计算机应用能力的队员来使用数学软件,负责建立、检验数学模型;竞赛过程中,队员间必须精诚团结、相互配合、集体攻关,才能在竞赛中取胜。因此,数学建模竞赛过程是个提升学生团结协作能力、培养学生的团队精神的过程,这对培养学生适应社会的能力起到积极的作用。
高职院校在高等数学教学中存在的问题
由于受高职课程的影响,各校的做法都是加大专业课课时,减少基础课课时。由于授课时限制,教学内容较多,加上学生数学基础的薄弱,在高等数学的教学过程中,往往为了赶进度,只好牺牲许多方面的应用和计算,致使学生缺乏数学建模《脱离实际问题》的初步训练,导致学生对数学的学习提不起兴趣,进而丧失对数学学习的积极性和主动性。
目前,与本科模式一样,教学思维片面强调数学的严格思维训练和逻辑思维培养,重理论课,轻实践课:重知识型课,轻智能型课;重基础重理论,缺乏从具体现象到数学的一般抽象和将一般结论应用到具体情况的思维训练,容易使学生形成呆板的思维习惯。与现代化生产实践和科学技术的飞速发展相比,教师的教学手段多数仍停留在一支粉笔、一块黑板阶段,学生做题答案标准惟一,没有任何供学生发挥其聪明才智和创造精神的余地。对计算机在数学与工程中的广泛应用缺乏了解。
提高高职数学建模能力的原则
数学建模目的在于激发学生学习数学的积极性,提高学生建立数学模型和运用计算机技术解决实际问题的综合能力,鼓励广大学生踊跃参加课外科技活动,开拓知识面,培养创造精神及合作意识。提高高职生数学建模能力应遵循高职生的特点,处理好数学基本理论知识与社会实际问题的对应关系。实行提高学生参加数学建模的兴趣、发挥他们的自主性、强化他们运用计算机技术能力和锤炼建模的综合能力。应把握以下四个原则:
(一)提高参加数学建模的兴趣。数学建模不是全院学生都能参加,而是通过挑选合适的队伍,挑选过程需要做很多动员。具体可以由科任老师、系辅导员与班主任负责,动员推荐有责任有一定基础的学生,同时又进行宣传,力争选到合适的学生。被选学生有光荣感,但同时要提醒学生不要忘记使命感。
(二)发挥自主性。参加数学建模竞赛内容较多,有数学、计算机、语文等方面的知识。建模竞赛不可能象正常上课那样,自始至终都是老师讲解,需让学生做学习的主人,老师适当讲解部分内容,学生自学。最基本的做法是课程整合,综合各科、交叉各科,立足于能力的培养。同时要求学生借助于网络学习搜索,理解老师所要求掌握的内容,形成在后期建模竞赛遇到不熟悉问题的时候在网上寻找,搜集资料的习惯。同组学生之间、不同组学生之间互相学习,互相讨论。学习问题、解决问题是一个充满想象、不断创新的过程,同时也是一个科学严谨而有计划的实践过程,有助于培养学生的创新精神和实践能力。要鼓励学生充分自主地进行探索,尝试进行发现式学习,并进行自我评价。
(三)强化运用计算机技术能力。计算机技术是数学建模重要组成部分,其中要求学生必须掌握软件LinDo,LinGo,MatLab的应用,同时还要求具有适当的编程能力。学生平时至少能根据自己所建的模型编程求解。将计算机技术作为工具融入到数学建模教学之中,强调软件应用服务于具体任务。学生要把计算机技术作为数学学习中获取信息、探索问题、协作解决问题的认知工具,并且对这种工具的使用要熟练自如。
(四)锤炼建模的综合能力。老师适当讲解,给予学生方法性的指导,利用问题启发、引导学生主动查阅文献资料,鼓励学生积极开展讨论和辩论,阐明对问题的理解,提出解决方案,肯定其合理性与可取点。对于明显不正确的思路与方案,鼓励学生思考是否能补救与改进。在讨论时,可以将学生和教师的模型一并提出,进行分析对比,互相取长补短。讲授,探究、讨论相结合的教学方法既发挥了教师的引导、组织作用,又突出了学生的主体地位和自主学习,既有助于学生系统地掌握数学建模的基本理论与方法,又有助于学生有效地运用数学建模方法解决实际问题,并能激发学生的参与意识与学习热情,锤炼学生建模的能力。
提高数学建模能力的实践
(二)数学模型求解教学的实践:模型求解就是选择适当的方法求得数学模型的解答的过程。要求既会用手工计算又会用软件包运算,象微积分、线性代数、概率与统计、微分方程、运筹学、模糊数学等数学课程中的简单计算,要求学生力所能及人工计算。甚至象层次分析法中的矩阵的计算,合作利益,对策论、单纯形法、网络流、运输图表、顾客排队服务、回归分析等简单低维数学模型的计算也一样。要求学生能用软件求解多维数据模型。如用MatLab、LinDo、LinGo等软件,根据模型进行编程。解模训练,设计层次不同的题目锻炼学生应用数学软件包的能力。根据得到的结果检验是否符合实际问题的情况(合理性、科学性)。做适当调整变量间存在函数关系。再次考虑解对参数或原始数据的敏感程度,预测是否已达到精度的要求或预期的目的,最优决策或控制方面的实际情况。若更精确地预测与要求更高的精度,是否需要更进一步的改进等。做到更深刻地训练学生的建模能力。