数学建模社区-数学中国

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

作者: GO雨林木风    时间: 2014-7-17 16:42
标题: 雨林的经验贴【持续更新】
我不是一个大神,对建模只是了解的比较少。但是我觉得我的经验对一个新手也是一个不错的指引。我希望大神们有时间也时不时的更新一下,自己参加建模的时候,面对具体题目的时候的想法。这样的话,才能让刚刚接触数学建模的小伙伴知道看到题目后会怎么去想。同时希望刚接触建模的小伙伴,不要只是看我们写的,也要自己去思考具体的问题。
作者: GO雨林木风    时间: 2014-7-17 16:44
第一更地址:在一个数学建模群里面,有一个高手给群成员的福利【陆续更新中】
% G* A8 C2 Y4 E8 p/ Q8 Lhttp://www.madio.net/forum.php?m ... &fromuid=772783) j/ f! h' l* \; o% v0 O9 ]$ ]& S
  
, g' I2 Y2 Z7 o第二更地址:雨林第二弹,给新手的每日一更1 K7 R2 Z/ {% Q) e0 D
http://www.madio.net/forum.php?m ... &fromuid=772783, g! |& S- B& K; [5 H! V9 y

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

, f' E+ z: \- P, |3 j: o就是 多看别人的论文 对思路的开拓有用 对吧
作者: GO雨林木风    时间: 2014-7-18 22:51
maybenever 发表于 2014-7-18 22:26
" a$ c9 ~- a8 R! e/ z. U- ~就是 多看别人的论文 对思路的开拓有用 对吧

2 O  p4 M4 u7 k2 I7 l5 L6 P0 U$ U. b是的,,不然有时间了解的太少了。。优秀论文很多都是很创新的。且考虑的十分全面的
作者: maybenever    时间: 2014-7-19 08:35
GO雨林木风 发表于 2014-7-18 22:51 & f& K: ?/ x. f# Y
是的,,不然有时间了解的太少了。。优秀论文很多都是很创新的。且考虑的十分全面的
6 M5 ^+ h% x5 [! b8 T# x
看论文比看数学模型更有效吗?~~
作者: GO雨林木风    时间: 2014-7-19 09:07
maybenever 发表于 2014-7-19 08:35 7 v& R6 W- X6 Y6 w- Y6 i
看论文比看数学模型更有效吗?~~
1 E! F+ f* {9 S, P) H
刚开始的时候,先浏览数学模型吧,然后在看论文。
作者: maybenever    时间: 2014-7-19 20:20
GO雨林木风 发表于 2014-7-19 09:07 % T! E/ n0 A* U7 T
刚开始的时候,先浏览数学模型吧,然后在看论文。
  @! k8 N# `+ E) a& Q
浏览 是什么概念呢?~# O$ c" r: @! P& N" v( o
要看到什么程度?
8 c9 U& W" J8 ]0 F) U) |+ e* C. i7 i+ Q) d求详解一下
作者: 且生    时间: 2014-7-19 22:37
顶雨林,话说自己总是静不下心来学习,一篇文章研读三天是我一直以来的梦想…orz
作者: maybenever    时间: 2014-7-20 20:35
GO雨林木风 发表于 2014-7-17 16:45   p7 O+ i$ U1 P
今天的第三更:
5 M; e: ~. X7 j( b3 o    今天给大家讲一下我参加网络赛的时候的想法吧。第一阶段的大家要是想了解,可以去下载 ...

" k6 Y. m  W8 _) o请问lindo 或者lingo有必要学吗?学起来用起来容易吗?
, q+ ^- u4 U6 U4 [! h" ~对规划问题matlab是否已经可以了?~
作者: maybenever    时间: 2014-7-20 20:36
且生 发表于 2014-7-19 22:37 , f, [. f7 |3 e8 `( T: `9 Y0 Y
顶雨林,话说自己总是静不下心来学习,一篇文章研读三天是我一直以来的梦想…orz
# J; \' ^' ]! B) }. P( \
同支持                             !!!
作者: 且生    时间: 2014-7-20 23:51
maybenever 发表于 2014-7-20 20:35 " @- T' ]( N* @* y& j/ s
请问lindo 或者lingo有必要学吗?学起来用起来容易吗?. v: L) H2 P$ Y1 p5 Q" I& s
对规划问题matlab是否已经可以了?~
: k/ t% ]# \. x  z% X
lingo学起来不难的。。表示我只会写一些简单的句子……
作者: maybenever    时间: 2014-7-21 19:56
且生 发表于 2014-7-20 23:51
5 P7 P( Z+ W2 Z; i  |0 q, n9 Xlingo学起来不难的。。表示我只会写一些简单的句子……
6 d- Y5 A# T6 o; Y9 E
不过matlab也够了?! C- ?; n8 I& C" Y3 K
好像很多算法都给matlab代码。。。
作者: 且生    时间: 2014-7-21 20:45
maybenever 发表于 2014-7-21 19:56 ! V  `! ~  K+ d& m" C% x( ~
不过matlab也够了?
0 L! K5 D% |) ]6 l* Q5 l6 `+ I好像很多算法都给matlab代码。。。

2 M+ ?, {& U* @8 \  N+ f基本能解决问题吧我觉得,至于lingo的好处要大神现身说法
作者: maybenever    时间: 2014-7-22 16:45
且生 发表于 2014-7-21 20:45 9 |+ \; ~1 u9 f
基本能解决问题吧我觉得,至于lingo的好处要大神现身说法
/ W# L* {8 w0 P3 M, G
谢谢指导                + e$ }/ K, ^( j
~




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