
数学建模论文写作结构分析报告.doc
9页数学建模论文写作结构解析题目7 v+ e6 W5 R5 v8 Y" `/ W# L& y: A/ }, l 题目是给评委的第一印象,建议将论文所有模型或者算法加入题目中,例如《用遗传算法解决####问题》2 V& k8 [% g7 n0 y+ L摘 要# v/ h# b2 ^* a1 x4 p6 d 摘要无疑是论文中最重要的部分摘要应该最后书写再重申一遍:在论文的其它部分还没有完成之前,你不应该书写摘要一个理想的时间安排是把交卷前4个小时时间拿出来书写摘要 摘要应该使用简练的语言表达论文的核心观点和主要思想如果你有一些创新的地方,一定要在摘要中说明进一步,你必须把一些数值的结果放在摘要里面,例如:“我们的最终算法执行效率较一个简单的贪婪算法提高67.5 %,较随机选择算法提高123.3 %” z- K! c9 Y* O$ d9 s! P 理想的摘要长度是很难确定的你必须把所有的核心观点包含在摘要里面,但是简洁是非常重要的一般情况下半页左右比较适宜,绝对不要超过2/3页 。
5 N$ e' m2 z; `7 n8 g4 s# ] 摘要(甚至是整篇文章),应该由整个团队合作完成一种实现方式是,每个队员单独地花一个小时(至少)时间写一个他们认为最好的摘要然后,大家聚到一起,相互阅读这些摘要) h. m8 T0 F: ]# `. r* [摘要一般分三个部分1、 概述:用三句话表述整篇论文中心不要超过5行容· 第一句,用什么模型,解决什么问题l· 第二句,通过怎样的编程思路来解决问题l· l 第三句,通过怎样的模型检验来验证结果的精度说白了就是给个结果 B' J* b Q# S5 U2 K* m! ~( J- M" Y# k* t, ^& |0 i% p+ B2、 分问题表述:一般国的竞赛的题目,分3-4个问题而第一个问题建立的模型基本上是整篇论文的精髓下面的问题是对第一问题的检验与深入所以在分问题表述上第一问最好写一下解题的思考过程,比如“我们通过大量不同模型的刷选,发现##模型很好的解决改问题……云云”这些表述会增加评委对论文的好感度下面的几个问题,主要简单写一下解题过程与结果即可3、最后总结:“我们对此模型在##X的验证过程中发现了一些不足之后,并在模型评价上提出了N点建议。
N,不要超过4个哈); v: S8 w" G3 `8 F) v2 h A ^问题重述(引言) 在引言中,你可以按照你自己的理解重述问题从一个建模问题中,几乎每一个参赛队都可以找到一个不同的“模型”来进行解决赛后当你阅读其他参赛队的论文的时候,你会惊讶地发现你们解决问题的方法非常不一样,甚至,有的时候你会发现你们解决的问题也是截然不同! 2 A! o+ w9 K) ~- w C 因此你在引言中要将你对问题的理解以与你的工作所要解决的问题表述清楚在这里你也可以阐述一些问题的背景,或者展示一些你在研究问题过程中学到的东西 引言通常应该在星期五下午首先书写它可以帮助确保团队所有成员的工作同步模型 这是论文中的第一个大的段落 每一个问题,都可细分为三个部分:模型,解决方案和验证方法模型可以用来生成数据,基于这些数据你可以测试你的解决方案 一般来说,模型将出现在电脑中,所以我们面临的挑战是将程序代码翻译成文字,使得每一步都能自圆其说 对于一些连续问题的建模,建议要对如何求解微分方程有一个清楚的理解别忘了,这是数学建模竞赛,所以对于这个部分不要文过饰非。
它应该是简单的——对于等级膨胀问题,本段将只涉与模拟一类中的一些实际等级,然后用一些方法,来扭曲它们,源自膨胀 一般来说,对于离散问题,你需要熟悉如何产生具有不同性质的随机数集合——这对于构建用于检测你的算法的测试数据集很有帮助队员应该在周五下午选择构建这些模型,所以这一部分的草稿应该星期六完成解决方案 论文的第二个大段落在这个部分,我们描述数据处理方法,用于处理由第一部分产生的数据这一部分实际上说明了我们是如何解决问题 你必须有一个以上的解决方案再提醒一遍:一个以上的解决方案 为了证明你有一个漂亮算法,你需要有一个底线,一些可以与你的解决方案相比较你可以先从最简单,最常见的算法入手,然后逐步提炼,完善它,直到得到你的最好的解决方案 一般情况下,对于离散的问题,最简单的解决方案可能就是随机选择在这一部分中,你需要证明你已经对问题进行了彻底的探讨,并且你已经尝试了许多不同的解决方案 即使你一开始就使用了最正确解决方案,然后尝试了一些其它的方案,在论文的书写中,你仍然应该表示从最根本的解决方案入手,然后逐步细化,最终达到你的最正确解决方案 8 B3 j, t. B* Y7 u如果你尝试了更先进的算法,但它的效率并不理想? 也要把它放在论文中! 用来表示你已经从不同的角度进行了尝试,即使你最好的解决方案并不是最复杂、最有趣的一个。
在现实生活中,情况往往就是这样!模型验证# B3 z2 k2 _8 j7 j' ~5 P) ] 有的时候,问题中会清楚地描述目标要求,以便于你构建算法的验证方法 对于很多问题来说,会有很多方法来比较不同的算法,最好用多种方法来评价它们评价方法应该由大家一起自由讨论,可以持续整个星期天结 果 在这里,你需要表述测试结果这一部分应该被特别关注,因为你已经将论文的其它部分表述完成了如果可能的话,你可以提供大量的数据来支持你的结论你的模型是不是将不同类型的数据集进行了整合?你的算法是如何做的? 一般来说,这一部分将会以一些用到的参数结尾,这些参数出现在模型、算法和测试方法中 你应该尝试尽可能大的参数空间在这一部分你要证明你已经采用了一个成熟的算法来处理问题,并且你已经尽可能地考查了问题的所有方面 具体数据的展示是比较困难的提供一些图表是最好的手段 但最终如果你彻底探讨了模型,算法和测试方法中出现的每一个参数,你将会有大量的数据需要罗列 你应该以表格的形式来罗列数据,但不要指望评委会看这些表格你需要在表格下面写一段解释性的文本,指出数据的总的发展趋势,异常情况和整体结果。
重要提示:许多参赛队仅仅建立了一个模型,提出了一种解决方案,运行了一个检测方法,给出了结果后就完毕了你必须要进行多次地测试!你必须要确定你的解决方案是稳定的!它可以适应一些微小的环境变化,你可以给参数一个微小的变化,调试你的代码,使它依然能返回正确的结果让评委看到你的解决方案是灵活和稳定的,或者诚实地承认你的算法在一些特殊的情况下不能使用这样你的论文会显得非常的全面结论——模型评价——改进方案 首先,提出你的基本结论,即使你已经在上一个部分中提出过 如:“从整体上看,算法A的执行效率优于算法B 34%,优于算法C 67%” 你需要用一些数字来概括所有的事情,可以平均化数据和用几个提炼出的数字来对算法进行排名如果在结果部分里,你已经提到“算法A整体上看优于算法B,而算法B也有自己的一些优点在结论部分中,你要摒弃前面的说法, 直接说“a是最好的”,这也需要放在摘要当中,说明你已经得到了具体、全面的结论 7 i7 X+ ~( i! b4 }; {' N& ` 模型评价这一部分是解释算法好的地方和需要改进的地方的一个比较好的途径推荐用一个公告式的列表除了概括性的文字以外,不用过多的解释优缺点,结果部分中的主要观点也要在这里提与,同时提到缺点,以与任何限制性的假设。
为了证明你处理问题的方法是成熟的,提出改进方案的工作是必需的是不是还有一些你想到的算法,由于比较巨大,还没有来得与在计算机上实现?竞赛是有时间限制,所以这个地方可以显示你对问题的一个整体的把握总的建议:我们已经谈过了摘要(文章最重要的部分),略读又是怎样的? 比较容易得到评委注意的部分包括标题、公告式列表、表格、图形和数字不要出现大的、不间断的文本,它们会使得文章变得枯燥无味,而且可能永远都不能被完全读完你应该使得文字清楚、易读,文本应该被规则性地断开,通过标题,列表,数字,图表,以与任何你能想到的,可以使得论文变得有趣的东西 ! n5 f' a1 l( g$ m0 Q标题:# T! a5 A% I3 L; K标题是非常重要的如果你去掉文章中的所有正文,标题读起来就像一个大纲评委是会详细看标题的,通过它评委可以了解到文章的流程(它应该和摘要中提到的整体思路相一致)你至少应该安排两层的标题(标题,子标题,二级标题),这会很容易把你的文章分成很多小块,每一块都会有明确的作用和目标尽量不要出现一段或者两段没有标题的情况它不仅可以使你的论文适合略读,还有利于文章主题集中,防止走题。
例如以下容:3 ]* g1 _" P6 v$ T2 [公告列表:(在问题分析中)3 m; _! s! s9 ~/ } U$ m“为了建立这个模型,我们需要包括4个主要观点” 0 z* u9 n7 s0 ^# z. d, g· 第一个观点· 第二个观点· 第三个观点· 第四个观点这些类型的列表,不管编号与否,都有三个非常重要的用途 " P1 D2 W; `8 R, k# q1 h) r1. 打破了大块文本,减少了阅读的乏味感 & x8 ?# V3 K; a) |" |2. 强调重要的思想 3. 当略读的时候,容易得到关注 Q7 [ {7 }9 \0 M N数据表格4 E8 c& ~3 q1 u" a( ]- F如果你编写了一个能够正常运行的计算机程序,不要浪费它! 运行它几百次,每次输入不同的参数值然后以图表(如果你能)或者表格的形式组织数据对于它们,即使评委不加以细读,也能留下深刻的印象它们可以证明你有大量的数据来支持你的结论,你已经对问题中出现的参数进行了彻底的探讨" }) `0 O4 G5 D" K$ z2 g+ Q8 [ R r# [图表和图形( ^1 B" l+ C$ ~2 z# U$ z5 D图表可以胜过千言万语。
图表在建模部分非常有用,可以展示你是如何处理问题的,图形永远是显示数据的最好方式。












