数学建模社区-数学中国

标题: 雨林的经验贴【持续更新】 [打印本页]

作者: GO雨林木风    时间: 2014-7-17 16:42
标题: 雨林的经验贴【持续更新】
我不是一个大神,对建模只是了解的比较少。但是我觉得我的经验对一个新手也是一个不错的指引。我希望大神们有时间也时不时的更新一下,自己参加建模的时候,面对具体题目的时候的想法。这样的话,才能让刚刚接触数学建模的小伙伴知道看到题目后会怎么去想。同时希望刚接触建模的小伙伴,不要只是看我们写的,也要自己去思考具体的问题。
作者: GO雨林木风    时间: 2014-7-17 16:44
第一更地址:在一个数学建模群里面,有一个高手给群成员的福利【陆续更新中】6 B7 O" f  F9 n1 B
http://www.madio.net/forum.php?m ... &fromuid=772783
1 W, @: Q- u2 t3 g1 Z  3 d& Y' C7 S1 X. I' ^: P" M
第二更地址:雨林第二弹,给新手的每日一更6 M- p8 I* u2 d/ u
http://www.madio.net/forum.php?m ... &fromuid=772783
3 ?& D' l# [- r' _' }0 ?9 @
作者: GO雨林木风    时间: 2014-7-17 16:45
今天的第三更:) |9 i4 ~; S) [  u- P2 N! J1 S
    今天给大家讲一下我参加网络赛的时候的想法吧。第一阶段的大家要是想了解,可以去下载看一下。由于第二阶段难度有点大,我就给大家介绍第二阶段的。
% T2 W+ Z6 K. P1 x, F+ z! c我是1357队B题,想看的可以看一下,欢迎大手批评指教。\(^o^)/~
4 C. J- c3 A5 u/ L8 ~( `2014“认证杯”数学中国数学建模网络挑战赛第二阶段赛题! Q6 U2 h' K; s. P: B' F
  http://www.madio.net/forum.php?m ... &fromuid=772783 8 p8 `2 J% z5 J  M
    因为第一阶段做的事B题,第二阶段也就选了B题。第二阶段中,题目要求,把一张图片把一张模糊的图片给处理成一张清晰的图片。
- s) E; T/ V# z& V! a% \& @/ f; r9 p彩色图片,经过第一阶段和查阅资料,知道第一步就是把彩色图片转化为RGB矩阵。也算是对黑白图片的处理吧。考虑问题的思路也就是按照黑白图片去考虑的。如何将黑白图片进行清晰化处理,很多人都是选择的插值处理,这种方法当然是非常不错的方法。当时我查阅资料,看到网上给的都是差值方法处理的。但心里总觉得插值方法处理怪怪的。主要原因有,1,我不了解插值的办法。2,我觉得插值其实就是将数据拟合成曲线或者是曲面,然后这条曲线(曲面)过每一个像素点。最后,在进行分割。这个时候我觉得,只要是拟合成曲线的话,对忽变的边界影响太大,比如第一阶段的图片。解释如下:我认为一个矢量图(只有纯黑纯白灰度值为0,255)转化到对应的位图(有灰色)【就像第一阶段的那两个图片】,是将一个m*n个小正方形(单位大小)放到矢量图上,每一个小正方形覆盖的白色面积占单位面积比值*255就是相对应位图的灰度值。然后人眼看去,就相当于,这个小正方形里面的白色和灰色进行混合。这个时候不选择插值处理,是觉得小正方形覆盖的时候,小正方形的边界,不可能完全压在边界上。这样进行清晰化处理的时候,插值方法就是弄得曲线后在处理的,这样无限次后不能达到完全的清晰、【我是这样觉得插值的,因为我不了解插值,差值大神勿喷】。
6 W; Y) T1 D# \- T   有了这样的思想后,我觉得增大图片清晰度,就可以通过,将原来的小正方形在进行分割,然后,对新分割的小小正方形,就要根据小正方形相邻的进行分配了。这样我的思路就是首先将一个小正方形分割成四个小正方形处理。接下来就是漫长的构造规则的过程。想过按照比值进行平均分配,但是这样其实也和插值一样了。于是我就构建,我论文中构造的规则。这个规则,是我自己自己一个人想了很久想的,后来发现中间队友提了一些意见,我也没有听进去。觉得他们完全没有了解我的思想。结束后,我想了想队友的意见,如果运用到里面的话,还是很不错的,并且还能快速的解决。希望大家在以后的比赛中三个人要一起想,不然会十分耽搁时间的。
: |6 L  t: ~9 y# [# M   具体的规则我就不再叙述了,规则这个东西,一是自己的直觉,还有自己平时的积累,还有自己对问题的侧重点。我当时做的时候就是比较侧重第一阶段的那种矢量图。所以才会想起舍弃插值,选择自己去建立新的模型和算法。
( O# F+ v9 e4 y$ x   告诉大家我的想法,一是为了让大家对图片问题有新的认识(对我的想法的认识),二是希望大家,在生活中没事自己想一下,我之所以会有这样的想法,是因为我见一个关于烟雾扩散的问题。然后自己想既然是在房间研究烟雾扩散,为什么不去将房间看成一个三位矩阵,经过思考,才有了第一阶段的自己比较独特的思路,紧着有了第二阶段自己比较独特的。2 H+ R, }! H5 C0 g; s* T
   明天我为大家整理一下某一个算法的讲解,我自己本身对这些也不了解。整理这一个,是为了让大家知道这个算法。尤其是写论文的,这样虽然不会算法,但是在写论文的时候是很顺手就写下去的。具体编程和建立模型的就要深入的研究了。
4 z: q2 }5 P+ C8 g     
作者: GO雨林木风    时间: 2014-7-17 16:46
以后尽量每日一更,如果大家觉得我写的不好,要赶紧告诉我啊。我改正或者在学习一段时间后再给大家更。
作者: justfuc    时间: 2014-7-17 20:43
不错不错,顶一下
作者: maybenever    时间: 2014-7-18 22:26
GO雨林木风 发表于 2014-7-17 16:45 # J; p- t4 x: f
今天的第三更:+ p4 X& k6 Y# R- u
    今天给大家讲一下我参加网络赛的时候的想法吧。第一阶段的大家要是想了解,可以去下载 ...

1 t1 _7 M) C% s- ?就是 多看别人的论文 对思路的开拓有用 对吧
作者: GO雨林木风    时间: 2014-7-18 22:51
maybenever 发表于 2014-7-18 22:26
) z5 K! E4 s( S就是 多看别人的论文 对思路的开拓有用 对吧

) j( ?% \. k+ y0 i) {/ B0 Y是的,,不然有时间了解的太少了。。优秀论文很多都是很创新的。且考虑的十分全面的
作者: maybenever    时间: 2014-7-19 08:35
GO雨林木风 发表于 2014-7-18 22:51 2 Y2 k* a, [" d. S# G  S
是的,,不然有时间了解的太少了。。优秀论文很多都是很创新的。且考虑的十分全面的
  G( d3 f) ^8 O4 M. g2 I* N; a7 u
看论文比看数学模型更有效吗?~~
作者: GO雨林木风    时间: 2014-7-19 09:07
maybenever 发表于 2014-7-19 08:35
' e( C9 C7 a/ K$ u7 F# p- `' w5 t看论文比看数学模型更有效吗?~~

; w$ h* U+ L7 O: I& X# R3 Q刚开始的时候,先浏览数学模型吧,然后在看论文。
作者: maybenever    时间: 2014-7-19 20:20
GO雨林木风 发表于 2014-7-19 09:07 , n( a: G% V- Q3 f) @7 T
刚开始的时候,先浏览数学模型吧,然后在看论文。
7 t2 i% o. A* y
浏览 是什么概念呢?~
4 @' ]. G) p0 e7 O要看到什么程度?5 z+ x6 X* }' ?8 s% M9 S7 c' _
求详解一下
作者: 且生    时间: 2014-7-19 22:37
顶雨林,话说自己总是静不下心来学习,一篇文章研读三天是我一直以来的梦想…orz
作者: maybenever    时间: 2014-7-20 20:35
GO雨林木风 发表于 2014-7-17 16:45 ; s' `/ b( N1 @
今天的第三更:# u5 O1 T3 j. b. i
    今天给大家讲一下我参加网络赛的时候的想法吧。第一阶段的大家要是想了解,可以去下载 ...
9 x- b6 L9 J; ]2 G
请问lindo 或者lingo有必要学吗?学起来用起来容易吗?
) f3 J& Q+ {) ~7 a对规划问题matlab是否已经可以了?~
作者: maybenever    时间: 2014-7-20 20:36
且生 发表于 2014-7-19 22:37 ( G7 s- [1 I, B7 y8 v- I
顶雨林,话说自己总是静不下心来学习,一篇文章研读三天是我一直以来的梦想…orz
# b% @. q$ V% x! g) L
同支持                             !!!
作者: 且生    时间: 2014-7-20 23:51
maybenever 发表于 2014-7-20 20:35
+ P# W  H$ ]8 }$ m# l  D( J4 ~$ a请问lindo 或者lingo有必要学吗?学起来用起来容易吗?! x+ v" K2 j) O4 ?  D! W
对规划问题matlab是否已经可以了?~

2 i/ @* m+ x- D. V& blingo学起来不难的。。表示我只会写一些简单的句子……
作者: maybenever    时间: 2014-7-21 19:56
且生 发表于 2014-7-20 23:51
0 K% x9 p) e$ v/ |lingo学起来不难的。。表示我只会写一些简单的句子……

  a, ~& m6 s: H3 m! Q不过matlab也够了?  h( T7 [  q: K" B8 f# C  ]
好像很多算法都给matlab代码。。。
作者: 且生    时间: 2014-7-21 20:45
maybenever 发表于 2014-7-21 19:56 ! q0 o1 x( N+ |) O% I/ D9 q
不过matlab也够了?. H% z9 Q- O& H4 m  ^+ S
好像很多算法都给matlab代码。。。

: p9 o% C- f( w) O基本能解决问题吧我觉得,至于lingo的好处要大神现身说法
作者: maybenever    时间: 2014-7-22 16:45
且生 发表于 2014-7-21 20:45 1 F) _7 t* J7 ]' l9 a# P  e
基本能解决问题吧我觉得,至于lingo的好处要大神现身说法
" P" a: A: G9 P* F! R& Q
谢谢指导                1 f9 y. Z% Z  z  Q$ J9 I# w
~




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