数学建模社区-数学中国

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

作者: GO雨林木风    时间: 2014-7-17 16:42
标题: 雨林的经验贴【持续更新】
我不是一个大神,对建模只是了解的比较少。但是我觉得我的经验对一个新手也是一个不错的指引。我希望大神们有时间也时不时的更新一下,自己参加建模的时候,面对具体题目的时候的想法。这样的话,才能让刚刚接触数学建模的小伙伴知道看到题目后会怎么去想。同时希望刚接触建模的小伙伴,不要只是看我们写的,也要自己去思考具体的问题。
作者: GO雨林木风    时间: 2014-7-17 16:44
第一更地址:在一个数学建模群里面,有一个高手给群成员的福利【陆续更新中】
4 r, Z; N+ A. _8 s5 u, R; y6 ?: ihttp://www.madio.net/forum.php?m ... &fromuid=772783! u/ G: z7 O% V/ Q+ `% q# t0 _, \
  
2 h5 v& I( |4 d" l第二更地址:雨林第二弹,给新手的每日一更
1 _1 R8 q- T' R% \http://www.madio.net/forum.php?m ... &fromuid=7727830 E# O: F$ J- w: i4 O

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

0 v4 M* y, ^8 t, h是的,,不然有时间了解的太少了。。优秀论文很多都是很创新的。且考虑的十分全面的
作者: maybenever    时间: 2014-7-19 08:35
GO雨林木风 发表于 2014-7-18 22:51
7 _- v; A/ J8 Q# P$ G是的,,不然有时间了解的太少了。。优秀论文很多都是很创新的。且考虑的十分全面的
. H% a3 R2 e' u7 D6 Q4 C# e! V# X* E
看论文比看数学模型更有效吗?~~
作者: GO雨林木风    时间: 2014-7-19 09:07
maybenever 发表于 2014-7-19 08:35
, j$ n# M$ a" t/ B看论文比看数学模型更有效吗?~~

% X# M2 }) X5 e( b- F3 z- U0 T刚开始的时候,先浏览数学模型吧,然后在看论文。
作者: maybenever    时间: 2014-7-19 20:20
GO雨林木风 发表于 2014-7-19 09:07 3 j. m0 _2 t' R1 {5 y2 T# [. z
刚开始的时候,先浏览数学模型吧,然后在看论文。
% ~9 A! p: w1 M6 x1 V" Q: N
浏览 是什么概念呢?~
4 O- e" E( B9 e( S& f要看到什么程度?
2 W# {$ M% {0 S" p1 Y9 M" H求详解一下
作者: 且生    时间: 2014-7-19 22:37
顶雨林,话说自己总是静不下心来学习,一篇文章研读三天是我一直以来的梦想…orz
作者: maybenever    时间: 2014-7-20 20:35
GO雨林木风 发表于 2014-7-17 16:45
% }2 c; x4 V9 \. r  g" E  R今天的第三更:
" b. y3 K1 C; k; y7 f! P    今天给大家讲一下我参加网络赛的时候的想法吧。第一阶段的大家要是想了解,可以去下载 ...

6 _7 ?  @- A" M3 i6 M" O请问lindo 或者lingo有必要学吗?学起来用起来容易吗?
5 t) H3 K% ?5 y! o4 R对规划问题matlab是否已经可以了?~
作者: maybenever    时间: 2014-7-20 20:36
且生 发表于 2014-7-19 22:37 ) S9 y( G* M1 O9 s8 ]$ d
顶雨林,话说自己总是静不下心来学习,一篇文章研读三天是我一直以来的梦想…orz
0 Z4 q" S6 Q" k' q3 L
同支持                             !!!
作者: 且生    时间: 2014-7-20 23:51
maybenever 发表于 2014-7-20 20:35
" ^  C5 x2 Y( }9 Z请问lindo 或者lingo有必要学吗?学起来用起来容易吗?0 W  A% Q% j: ]# b( e" E
对规划问题matlab是否已经可以了?~

7 b+ [0 h( u1 l* U$ H$ L5 Alingo学起来不难的。。表示我只会写一些简单的句子……
作者: maybenever    时间: 2014-7-21 19:56
且生 发表于 2014-7-20 23:51
. H) d. b3 l2 o6 H, Llingo学起来不难的。。表示我只会写一些简单的句子……

, l2 q+ ^2 H0 ]8 i( `不过matlab也够了?
( r$ O7 q$ ?/ a# Q9 _2 l好像很多算法都给matlab代码。。。
作者: 且生    时间: 2014-7-21 20:45
maybenever 发表于 2014-7-21 19:56
! S9 x9 y! _( _. H0 y/ h; V4 D$ z' |: p不过matlab也够了?3 g, [' i+ O- E9 Z
好像很多算法都给matlab代码。。。

. n4 s5 I( P3 l8 _. V4 V+ t) V基本能解决问题吧我觉得,至于lingo的好处要大神现身说法
作者: maybenever    时间: 2014-7-22 16:45
且生 发表于 2014-7-21 20:45 ( Z: n# z0 R/ d. X, o; n0 q4 H
基本能解决问题吧我觉得,至于lingo的好处要大神现身说法
: ~0 L% N( g; }' Q5 p7 I" @
谢谢指导                3 f; p8 L$ [: V! r. I3 W4 K
~




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