| 数学建模竞赛--参赛前的准备 |
|
| 作者:sdzyp 文章来源:本站原创 点击数: 更新时间:2004-12-24 |
|
|
参加数模竞赛前,我们参加了学校组织的培训以及上机训练,在这个过程中,我们学到了很多以前书本上没有的东西,培养了我们的综合素质,比如计算机应用能力,检索文献能力,学习新知识的意识与能力,论文撰写能力等等。这些经历,为我们参加数学建模竞赛打下了很好的基础。
在培训期间主要是老师讲解历年的竞赛题以及建模的基础必备知识,例如一些经典的模型及其解法,数理统计、优化方面的一些算法,及熟悉计算工具Matlab的基本使用方法。给我们讲参赛前如何准备,如何安排那可贵的72小时,如何撰写论文等;给我们信心并鼓励我们遇到困难不气馁,要坚持,使我们挺了下来。
大家一起上了一个阶段课后,进行了分组,分组后队内3人互相交流,相互了解,熟悉对方的思维习惯及优势。我们组一起做了一道题,进行了赛前演习,建了模型并上机编程计算,但没写论文,这是比较欠缺的,应该自己写一篇的,这样对论文的格式、版面的布置都会有更深的认识,在比赛真正写的时候就不至于太陌生,不知从何处下笔。
再就是自己查资料,找书看,主要是一些关于数学建模、数学实验、数理统计、运筹学、优化以及Matlab使用方面的,另外还有一些算法,别人的优秀论文。看别人论文的时候自己应该站在他们的角度想一下他们是怎么想到这样用的,如果是我做这个题目的时候我会怎么做,怎么把已学过的知识与这个实际问题结合起来,如何给出正确的解答。
上辅导课的时候,老师拿出历年的试题让大家看,然后让大家想一下,再讲一俩篇优秀论文,主要是讲一下他们分析问题的思路以及建立的模型,让大家初步认识一下历年的建模的考法,知道一般的经典的模型。
要正确对待培训的态度,培训是集中的由老师讲解一些竞赛必备的知识点,可能只是给你一个大致的框架,讲一下如何把实际问题转化成数学命题的策略,分析问题的思路等。你一定要结合老师讲的,自己思考,真正的把这些方法思路变成自己的东西,灵活运用。还有就是自己要往细,往深探究一些知识点。也就是说自己要多下功夫,不能太依赖培训,以为经过培训会有一个突飞猛进的增长。
熟悉你使用的计算平台很重要,我们用的是Matlab,它里面自带了很多工具箱,很多函数,你不可能全记住也没有必要全记住,但你最起码要在平时多看一看,知道它里面有这些功能,要学会使用帮助,快速的看懂题例,在用的时候临时看就可以了。但一些基本的语法,格式一定要熟悉掌握,例如循环语句怎么写,数组怎么构造等。
在这个阶段,要尽量拓宽知识面,多看一些书,注意多方面提高自己的综合素质。你不用把每一本都一页一页的看懂了,时间不允许,也没有那么大的精力,你只要有选择的看一些它的前言,目录,知道它说了一个什么问题,能解决什么问题,你只要这样做了,头脑里就会留下印象,当你真的需要的时候,它有可能突然蹦了出来,使你灵光一闪有了思路。这其实就是一种从大量信息里获取你所需的的一种能力,并能够在必要的时候,灵活运用。也就是说,使你知道拿到一个实际问题的时候如何提取有用的信息,把它转化为一个数学问题,从而建立模型,编制程序,给出问题的解答,最后考虑一下模型的实际意义,加以利用。
数学建模竞赛的试题有着很强的实际应用背景,一般应用性比较强,与实际生活联系比较紧密,涉及的范围也比较广,例如经济、能源、交通、环境、生态、医学、人口、生物等众多的领域,无一不是生产或生活中需要解决的问题。去年的第一题就是关于SARS的传播规律及造成的经济影响的,是一个离散的统计、拟合模型;第二题是露天煤矿合理调度车辆模型,主要用的是运筹,优化方面的知识,还有一道是关于公交车的合理调度方案,使既能满足乘客的乘车需求又能使公交公司产生最大的经济效益诸如此类的。这些都要求我们平时多注意这些方面,多思考。
一般每年有两道题目,一道是离散型的,一道是连续型的,离散型的需要连续化,才可能求解;而连续型的解题比较复杂,要用一些算法求解。
牢固的数学基础、扎实的计算机运用能力,深厚的语文功底。
比较熟地检索工具,使你在有限的时间里尽快的找到所需资料,使你不必在查资料时浪费太多的时间,而把精力主要集中在思考题目,建立模型上。
|