数学建模社区-数学中国

标题: 2019年数学建模国赛(国一)经历总结 [打印本页]

作者: 杨利霞    时间: 2021-7-15 17:00
标题: 2019年数学建模国赛(国一)经历总结
- x/ F( T  T7 b. ~/ k$ D  }
2019年数学建模国赛(国一)经历总结6 s# X: a1 K' U+ s) k; R7 D
     11月2号下午,百无聊赖的笔者忽然刷到一篇微信推送“2019年数模国赛获奖名单公示”,心里一紧,屏住呼吸点进去看,没想到居然在一等奖名单里发现了熟悉的名字,心中一阵狂喜。然后深深吸了一口气,假装宠辱不惊,淡泊宁静。回想起整个比赛,收获良多。笔者将按照以下目录主要从队员分工、选题、建模、论文写作、答辩这几方面分享这一次参赛经历。8 [% t0 C- U8 d8 W/ R6 a# X$ D) {2 y
" N( e/ W# [' ^# w. O. K3 ~( \, Y
. u1 O* H8 _3 _8 j7 U8 l0 H( m
目录) @, v# d' r: [5 e$ S4 Y+ ^
1、队员分工
, v$ y, Q% J6 ~1 d
$ v8 _4 b  K# m$ r1 I

6 l: K- t) h2 X, W, W! Y2、选题
' j6 B# A  X5 P2 o) `% H2 H! d" C, E0 l
* q3 V6 e& ?& a5 ~- @7 o- I3 w
3、建模
  M# _) I. Y+ t" x$ u& a7 x0 S1 X" U1 l: E

0 o' @) b5 J* Z& B( q% V3.1 赛前准备
- M7 V. A  X# u  f% H( z+ u$ r* T* ^1 m/ Z& Z# T
; \; b/ n& B: w, [& `! ^. B: n
3.2 查找资料
) ~) n6 l8 u0 \3 k% P- |+ ?6 K) R* J# u( ]7 i

+ x- s# M4 b& ~' I; g, @3.3 建模方法9 |1 }) P9 Y. v0 D  Y: R

6 `  p5 ?/ L7 i5 B
- {- B8 z  `6 i' ]7 \" E5 c, \% S
4、论文写作) F- K$ o5 G$ h, c# }) G
1 I0 G. {  C# G  }+ r4 l; g* x5 n

2 R3 ]5 F" C2 k+ A9 @. g4.1 摘要写法9 o/ y$ j5 i, T) J  {

4 R; y2 H6 }1 o2 @) R5 I" r. m
9 j# N# L6 |% y& U0 t, m
4.2 论文整体结构和各部分写法
6 \+ e1 L: a+ V) q+ w' O1 w6 u
7 g4 W% f' T: w  v  w9 u

; D: X  ^" E8 z4.3 论文排版细节
# ?2 s. k/ y. u$ Y
1 I! }+ T) K3 j- L

) R  m1 r, Z8 M& Y: _* h7 O5、答辩* b7 w/ n- _; i; [: {6 G7 O( ^
1 S$ S+ U. m; P7 |+ V

' L( [1 z( s2 J5.1 答辩PPT8 v) o: E% r0 T) N5 @; j( z

# d: g4 U9 Y: Y9 K) ]
5 i5 K3 o3 ?7 A# k7 Q
5.2 答辩现场
) S4 f- z7 Q! k* `! Q* I7 ^! b* E& X/ X8 o$ n5 O1 V

! i; f/ n7 b6 n4 H$ D6、数学建模入门资源
4 N; D: {9 i$ C/ v/ ^- {( n. Z# S

! a; _2 x8 |0 x; X6 Q6 z/ P- S1、队员分工9 w# Q3 E& G$ [9 _
        数学建模竞赛三人一组,这三人里面至少要有一个人会建模、一个会编程求解、一个会论文写作。我觉得比较好的搭配是有两个人以上同时会建模和编程求解,自己建的模型可以自行求解,效率会高很多,这样整个队伍的压力会小很多。只会建模的同学不妨去学一下matlab,花几个小时就可以掌握matlab基本语法体系,可以应对比赛中的编程求解了。只会编程的同学不妨去学一下建模,花10个小时左右就可以学会并使用数模竞赛中的常用模型了。负责论文写作的同学要多研究往年一等奖论文,学习数模论文的基本结构和各部分写法,特别是要注意论文排版的各个细节,规范、好看的论文排版能让评委眼前一亮,评奖时能提高一个档次。在这次比赛中,我们三人都参与了建模、编程求解和论文写作,同时笔者全程协调、把关论文写作中的各个细节,总的来说每个人的任务量分配基本均匀,不会造成某个人任务过重的情况。0 p4 j( @8 M% {0 A+ Y
! {( n7 {9 K" L: J1 \- q. l3 h
+ \' v# e- }. G5 Z
$ s9 G4 I# ?9 ^- r2 C

4 o2 s$ E  _; I0 D# B) l6 L0 c3 i8 n8 w9 Y
- I0 i8 o; ~( r# B
2、选题
+ a8 c0 u2 k7 X/ j6 G% W        从今年开始,本科生可选的题目由A、B两题变成A、B、C三题。在这三道题目里面,A、B题是典型的国赛风格,超级硬核,物理过程晦涩难懂,但是按照它的物理过程慢慢量清思路,一步一步地去分析也是可以做的,要有耐心。C题是典型的美赛风格,注重创新和发散思维,自由发挥的空间较大。近几年的数模国赛,都是有一道硬核题、一道偏美赛风格的题。参赛前,可以针对某种题型展开专门的训练,熟悉该类题型的建模套路,到正式比赛时就不用纠结选哪道题了。# K% o8 D( T1 F9 ~4 K% L- f' B- J* k

2 f- `; }0 c1 Q3 G, }
. Z4 w! b/ ^" M3 K, m: h+ n; {
       笔者推荐大家优先选择美赛风格的题目,因为美赛风格的题目简单易懂,不至于看半天也没有搞清题目的意思。最重要的是,它容易上手,自由发挥的空间较大(写论文时能瞎BB,高谈阔论)。
! h6 Z8 v8 |( h. T" q/ l$ y2 a8 ?. [- c0 \: x, l+ I/ q, n1 c
& D4 d4 S  o* ]9 k# J8 `6 P/ V
6 J. t( {: T% ^  J) J

" x- c7 Y; G3 Q2 P
( f- c: L$ L; h( p

* ?" h0 e- D. u% B' i& E3、建模: G$ l4 |3 \* z
3.1 赛前准备3 g5 N/ ]+ p1 r+ i7 a% N% @& Z
       参赛前要熟悉常用的模型和算法,最好把每个模型和相应的代码模板都整理成一篇博客,到要用的时候可以直接拿来用或者稍加修改就可以使用了,相当方便。这次比赛我们的核心模型是排队论和元胞自动机,由于事先已经准备好了代码模板,借用已有的代码模板并结合题目去进行修改,所以在编程上花的时间减少了很多。
' \0 |/ {6 W6 i( J% b: u: a" @+ O% i! j5 k3 o, G! K" G

: j. P, r2 r6 g; B+ B/ l0 i# v
* l1 `! A( L; F" T# n

: g- j8 F7 S' W" k7 n. H9 [. k/ Z( j; c- A4 R9 z- h

. k1 ~" u9 x/ I+ f. N        每篇数模论文必不可少是画图,尤其是画三维图。可以用一篇博客专门去总结三维图的代码模板,数模论文的三维图要注意一些细节,比如标题、字体大小粗细、线条颜色选择和粗细选择,字母的上下标、图片大小等,三维图的代码模板中应该要涉及这些细节。一般来说,三维图中字体要大一点,加粗,线条也要加粗,反正放上论文后看起来清楚、美观就行。在画三维图时我也套用了代码模板,基本上就是改一下函数就可以了,很方便快捷。) Z; q/ ^5 \8 A8 O- K( {

! X! u% [, }. x" e4 h- a

, w, v- G& l9 D3.2 查找资料* t8 }4 a$ K# H. p
       分析完赛题后我们应该对要建立的模型有了大概的认知,这时候不用着急立刻去建模,事实上我们当时花了半天时间去查找资料。查找资料的好处:
8 [$ d  K, F2 F( f) Y  Z2 ?) i. T7 A

0 P! e) p3 `1 C+ K(1)有可能找到类似的模型。这时候我们可以把别人的模型迁移过来,站在前人的基础上,结合自己的题目去进行修改升级,化为己用。这种情况是完全存在的,笔者在参加2019年数模美赛时,要建立龙对环境的影响模型,当时笔者是一筹莫展,结果在网上找到一篇关于红树林对环境影响的数模论文,把红树林对环境影响迁移到龙对环境的影响上,结合题目去进行修改升级,最终顺利解决了问题。
5 w: O  k3 A2 ^. S' u2 {
& J2 T; U# Y! j
2 f, z, O6 Z  x. p& O. z
(2)加深对相关领域的了解,有助于扩宽建模思路。比如2018年国赛A题高温作业专用服装设计,网上肯定有很多关于高温服装设计的研究,通过阅读相关资料,我们可以加深对高温服装设计的了解,甚至我们数模论文中公式也可以来自于找到的论文资料(当然,要把公式中的各个符号改一下,不能直接抄)4 s* d. ^: ?( I' q- G

) @' Y8 e$ q" `

0 Z0 ~) d- f6 m0 z3.3 建模方法
9 Y1 M' z) n- \- y          如果找不到可以借鉴的模型,我们就需要自己去新建模型。我常用的建模方法是:把题目中各个因素全部用字母表示(把它们量化),建模的过程其实就是量化的过程,然后找出量化后的因素它们之间的关系(通常是函数表达式)。或者这样说,一个模型就是一个函数表达式y=f(a,b,c,d,……),a、b、c、d是量化后的因素,y是量化后的结果,输入a、b、c、d就能得出结果y。
, R7 X3 ~; _+ N6 @5 k7 a* z; o! L

; E( P/ r- w- e, r  w- b' f% e. T2 z
( n" p. b+ ^& S% n3 B* E

9 e% e9 l1 u1 n7 {

1 }/ {# C# g  d; u. x" o5 d        建模要做的其实就是构建y与a,b,c,d之间的关系式。没错,我们就是要构造公式。请记住:要大胆地构造公式,只要该公式符合常理,曲线趋势基本符合生活实际情况就可以了。请记住:不要妄想我们构造的公式能够经得起科学家的检验,不要想着我们构造的公式能像万有引力定律公式那么严密,在短短的三天里,我们是很难做到的,而且别人没要求你做到。构造公式时,要充分发挥想象力,不要被各种条条框框束缚了你的思维。贴心小提示:构造的公式要复杂一点,多运用高数的知识,同时公式的数量要尽可能地多。公式复杂,数量又多,别人就会觉得你构造的模型很牛B。3 I; t- b- S8 Z+ k  N4 b1 |

3 G2 K! _% Z+ `1 W! |7 X. \3 q
" {3 H/ k; _  H, K7 V
        建模坚持一个原则就行:模型有理有据,求解得到的结果合理即可。如果求解得到的结果明显与生活实际情况不符,那一般就是不合理了,这时候可能就需要去修正你的模型,使结果与生活实际情况相符。( R* W& H8 [5 c& i9 v8 r
+ D/ m4 l$ u1 l7 W, v
1 E/ E/ R4 o5 e6 V6 f
4、论文写作
1 x( u' D7 k& E0 e        论文写作在数模比赛中占重要地位,因为我们最终提交的是论文,评委是根据提交的论文去打分、评奖。如何提高论文写作能力?最好、最简单的方法就是研读官网公布的往年一等奖论文,学习他们的总题架构、谋篇布局、各大模块的写法、论文排版的细节处理,然后在写论文时模仿它们。
/ c# w" ]  o* P: @5 |# p2 J- _5 d+ I& @
+ i6 E8 |4 r' Y$ W$ o
4.1 摘要写法% z  ?" K8 {8 i0 d! k/ f3 C
       摘要是数模论文的第一部分,也是至关重要的一部分,从某个程度来说,它可以初步决定论文的获奖等级。一篇二三十页的数模论文,阅读起来是枯燥无味的,因为里面有很多晦涩难懂的概念、符号和公式以及抽象的图表等,评委不可能每一页都认真去看,但是摘要是一定会认真去看的。评委通过阅读摘要对你的论文就可以有了大致的了解,对你们三天比赛的成果有了基本判断。所以,大家要认真写摘要,摘要一般是最后才写,至少要花三个小时去写,而且要反复修改。* D# X, b# X6 [7 A* k
* i6 O. j3 |7 a  o# i

3 Y% \4 ~1 J; x& X0 j        摘要的写法是:摘要应该体现你用了什么方法,建立了什么模型,解决了什么问题,得出了什么结论,也就是回答题目中的问题,在最后一段还可以写一下可作哪些推广,紧紧地围绕这几方面去写就行,在语言表述上尽量模仿往年一等奖论文。下面以我们队伍这次国赛论文为例进行分析:: t! A7 Y* I: M( L- j+ x( G3 I

4 C, D$ ~5 R/ a& G3 K& N5 X

) {! D9 }1 S  A3 x7 G! `/ L% A. F) |+ f0 H# b2 J( y
* E, r/ z& ]1 U- l5 e
0 n4 k: |. [; I7 \- N- l  e9 \

$ ]9 q3 V) ]" W# j3 e4 ]& B4 R' {8 ^" z4.2 论文整体结构和各部分写法7 b  m: v7 C2 o
        数模论文结构一般可以分为摘要、问题重述、问题分析、模型假设、符号说明、模型的建立与求解、模型的评价与推广、参考文献、附录九大部分,在上一节笔者简单谈了一下摘要的写法,剩下各部分的具体写法笔者就不一一赘术了,可以参考知乎里面的回答,总结得很到位。数模论文各部分写法参考:数学建模论文套路总结; N% ~/ `& J8 J- Q" p+ J' j( R

" @# D8 g; {5 r
$ b1 o9 V7 l  R5 F
, V( f  T' U( w# ^
: {- K( t  z' `4 f

* \5 k; D- E& \# `0 W, [
( D/ W) k! |% A0 \  H
2 w/ H% D. L3 q7 z

* \; s; b' g) S/ O
) O, f3 g; ^2 v* m
4.3 论文排版细节
9 I+ j1 x5 H* O       论文排版是评委能直接看到的第一印象,排版好看的话会给评委带来眼前一亮的感觉。笔者总结了一些在论文排版上需要注意的细节:
7 I( z. {$ O3 A* Y8 }( e, ?( }1 q7 n1 N( g/ y. P& m+ o3 `
) w: V) r$ U3 R
(1)公式要居中,公式编号要右对齐;论文要设置一级标题、二级标题,三级标题,因为这样论文脉络会很清晰;
# C9 L6 x- I# S1 c+ R
# W9 h, N( F8 o# }5 z

% j; p0 r1 L: C* |5 L(2)每幅图下方要有名称,用"图x xxxxx"标明;每个表格的上方要有名称,用"表x xxxxx"标明;" P3 v3 W& a- W- G  y1 R* D
( U$ ?: e9 _8 \  q

/ o) u8 N7 s* P/ h  K# l7 n(3)插入的图片要清晰,一般来说线条和字体都要加大加粗,不然看起来会看不清,觉得比较模糊,给评委带来不好的印象。特别强调一点,用matlab画图时,要导出png或jpg的图片,不要使用截图工具去截图,截出的图放在论文上太难看了。以下面这幅图为例进行分析:显然,这幅图是不及格的,绝对不能出现在论文上,原因如下:第一、使用了截图工具去截matlab生成的图,图片四周有一层淡淡的阴影,太难看了!! 第二、线条、字体没有加粗,放到论文上会比较模糊,很难看清!第三、横纵坐标轴没有名称。
/ R, ~( z; \4 W9 T1 H$ G% }" L' z
( \; t: k7 |4 m  x: F
$ ]- t, a' o- _& T0 Q. R: R5 U4 m2 U
& ]+ e& w# i+ y

; y4 i1 q! @$ P5 ~0 d6 N2 h* o5 h4 T4 u

/ v9 @5 v* v; `% g7 z% O$ H% U8 b正确的姿势应该是是下面这样:
  X/ N8 Z: D6 k, e7 O5 g0 v' c, D8 x2 z0 N* D  _* q

- I/ C/ O1 ]  ~2 S# O& M
. O" n6 j7 [* Q$ i3 a
5 F+ P% [+ [# [$ P1 z# l
5 C6 X% k" v# S. _; Z5 Q

) k$ q, t& ~( z+ [; L* h( P(4)公式要尽可能多, 一般一篇数模论文的公式不要少于25条,公式多模型看起来就会显得复杂;
) B% T) N3 _: h1 r7 W- S/ |. q
8 v0 a" m+ M! x! f# W' j
6 X& L3 v- Q5 |' Z
(5)表、图一定要尽可能多,这是亮点,特别是三维图、效果图,多多益善。插入多一些三维图、效果图会让论文看起来比较丰富多彩。下面是我们论文中出现的效果图,多用这些图能给评委带来惊喜,毕竟很多人的论文都没有这些图。/ y4 e# I8 U4 n; o4 @
7 L6 D$ Q4 f0 a- {3 R$ {
- {- w$ F8 M5 ~% C2 W. u
9 m3 P8 R: F! g8 ]  a3 a
2 `  ]# W+ X1 a9 d
" X5 R- O& O" G6 }8 W" U

! \3 }/ M* c) B; A  V5 N6 J5 S3 i. m8 K" [2 o% @7 [" h. ?- \
3 {# K6 {! M; U

* E" A( x3 g3 c8 D
$ A3 o2 D# l& B$ [4 l3 U+ O- S" G$ H
5、答辩' a7 t9 x& M1 F& `0 J5 ^
        临近国庆,突然接到通知,要去中大答辩。当时我们猜测应该是送评国奖了,因为广东赛区每年都会从送评国奖的队伍中随机抽部分去答辩。7 x0 b. }  B( Y) @, `

; S1 s1 p2 z" [' |* P2 }

; V" W" s5 C: u, A. [7 y! t% p3 E; e5.1 答辩PPT
; c. m  }1 k/ U: |% h1 [       数模答辩PPT篇幅一般是25-30页,初次做数模答辩PPT的同学可能没有经验,可以参考我们的PPT,当时我们花了接近2天时间去做PPT,做得感觉还算比较满意。7 _4 ~& k7 a/ f# n' q$ h
, A# Q$ }5 V( p/ S' A" G  K4 {$ L
5 S" l. O( a' I
       我们的PPT的基本脉络可以分为6部分:问题重述、问题一的分析与求解、问题二的分析与求解、问题三的分析与求解、问题四的分析与求解、评价与推广。
6 Z- ^7 y4 h( Q/ O) z+ ?. h/ k
& H6 b$ H5 }, I% x! Z- r: a9 D

  U$ j" }# [0 _+ b5 l: p, [; U8 w; e" n' w% w# d% j7 H
; e. [# ?! Y' s% [! w6 k$ }
7 o3 W' `  s* g' n
& k2 |4 p6 p0 W  @
       数模答辩PPT做法跟项目答辩的PPT差不多:文字尽量少(最好只保留关键字)、图片表格要尽可能多,整个版面看起来要密密麻麻(因为这样显得充实饱满,评委会觉得你们的确是做了很多工作),同时也要美观,反正看起来好看舒服就行。下面是我们的部分PPT截图:% Y: K& \( }' j& Q
  |3 m# ?3 c5 ]2 ]1 k1 N8 m

- A4 j  {. U! ]5 d5 C
# _$ U$ i6 v$ @# A0 f
3 X  b; x) G9 D; k! F

" X! H; L7 F7 w/ u( I9 O& d
. H1 [! {; h" X4 L) U7 f6 }
        上面提到文字要尽可能少,忌大段文字堆砌。但是有些地方就是避免不了出现大段文字,比如问题分析、评价推广,可以通过画方框和流程图等方式来避免大段文字堆砌的问题,如下图所示:# {, w0 t: a; W  `3 Z

5 N" S) I+ v4 f  o1 Z: B1 i
& B* C! c- }! Q! l
+ X- T: R1 z  V% k- \  f" Y
2 |$ N& R$ T! `0 Z3 ?+ ~9 ^
0 d5 d3 F& k! J) p
2 s$ N1 Y5 _0 ^; W9 y- H
5.2 答辩现场
  a6 q: f: |4 T9 U/ @        数模答辩和项目答辩差不多,都是5分钟,基本是一页PPT一句话,高度浓缩总结。讲PPT时不要经常去看PPT,笔者就因为看PPT的次数过多而被评委点名了(唉,我太难了)/ H1 A  P  g8 s# [  T
+ ?; L3 @9 w  I8 h
) a+ \; r1 s6 d+ M; O
        评委老师问的问题一般来自于论文,他觉得有些地方看得不太懂或者求解的结果不太合理就有可能问你。当然也有可能问一些很水的问题,比如答辩现场就有评委问了其中一个队伍:你们的指导老师在整个数学建模竞赛中起到什么作用?
: z0 L; v' w6 z
, p. c! j8 h/ g8 f" K

# h0 V6 b8 r% o7 B" y        评委老师问了我们队伍两个问题,都是来自论文:一个是关于排队论,另一个是关于元胞自动机。评委老师觉得问题3用元胞自动机求解的结果与大多数人的答案不太一样,叫我们解释一下原因。不用怕的,根据自己的理解和老师侃侃而谈就行,两个队友表现超级棒喔。5 m0 f0 [: t" K8 J% |  u2 T/ C

2 A( e+ t: n: m, p

' s7 e% E, c: O: {% n         放一张在中大答辩结束后的现场图(下午两点开始答辩,华工排在最后,所以我们接近6点半才答辩结束,呜呜呜)* H$ M$ ?- v# ^/ q+ x: T$ n

$ g# J: L- ^& R
7 y' o- P9 Z/ _5 p4 t- x8 X4 _
& n2 F# r  {. c+ k5 s/ ^
6 ?, J: s; k3 h) f$ {$ G
% D" Y$ U+ Y. ?4 n. V3 m

! @- e( A4 J; g" n; a. r$ R) D$ P6、数学建模入门资源! K$ ~; n5 Z/ q* q( i
       絮絮叨叨说了一大堆,不整点资源咋行?给各位小可爱们送一波福利。
- s2 X& ~5 D4 _4 Z! ?: p! ?' C. f* N  d4 i! D

+ c# r: O, D0 E  g
. W# E. H& n/ X* U( N
! c* Q0 ~8 Q- x
3 u) |. Z+ @" \. Y1 v7 ^

8 @9 X# C: t7 h: p, nMatlab编程:https://www.bilibili.com/video/av9823697?from=search&seid=14415326926987938097
4 \3 u8 d1 q1 s5 X1 ^/ j" i% u
- ]9 K2 ~. U) U+ j2 J

. m* Z1 T/ v5 S) @建模入门视频:https://blog.csdn.net/qq_41149269/article/details/95755089
/ }- V3 k; T& g
' B% r; L, d1 F. t
  H- b1 E* F$ i% \' y5 B: F% [
往年一等奖论文:http://dxs.moe.gov.cn/zx/qkt/sxjm/lw/; D5 o1 ]; o5 W+ U! i7 A6 d
————————————————# _; E$ c( H4 U# [
版权声明:本文为CSDN博主「Smallactive」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
; l. W! U5 Q7 J8 `原文链接:https://blog.csdn.net/qq_41149269/article/details/102961160* g1 y6 y( ?6 V$ k& b+ \) A& M

# E5 |9 z- h' @& y5 j% Y" k5 q' _





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5