找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2886|回复: 0
收起左侧

数学建模经验谈

[复制链接]
ID:59284 发表于 2014-2-27 22:54 | 显示全部楼层 |阅读模式
数学建模的开始说来十分好笑,林晓陌一个电话过来,问要不要参加,我就点头答应了,现在想来人生或许就是需要这么几次无知与大胆,因为生命中允许不了几次机会的的错过……
事后才知道我们是多么的大胆,参加数学建模的三个人没有一个是上过建模课的,没有一个人参加过培训,只能比赛前一个星期刷软件。
幸亏这次建模的题目比较偏,便宜了我们这三个裸考的人,a题是很正宗的建模题中的一种类型,而b题则是完全看不出来是建模题——1*19 11*19的图像拼接复原。
第一天上午拿到题目后,我们讨论了一下这两个题目的不同,a题咋一看来似乎有点感觉,b题的图像处理则是从来没有涉及到的领域,实则不然,对于我们这样没有接受过专业的建模培训的人,做a题十分吃亏。幸亏当初选了b题,并且在第一天上午借到了相关的matlab书籍,并且搞定了如何将图像转换为灰度值,下午的进程也比较顺利,虽然我和吴迪都没有接触过matlab但是在网上相关的找了一些资料,虽然期间出了各种语法错误,但终归是将第一问做出来了,与此同时晓陌的进度几乎停滞,将图像导入python后数据处理一直有问题,一直到第二天中午,晓陌的也将第一问解出,但是他的数据来自我们matlab的导入,至此三个从来没有处理过图像的酱油总算通过两种方法把第一问解出。
第二天下午,我们开始求解第二题,但是因为数据量的减少,求解准确率不高,题目求解停滞不前,(期间我无数次的要求晓陌放弃python,因为python的数据处理巨坑,而且我们导入的数据无法直接被晓陌读取,但是还好晓陌坚持下去了,因为matlab的语法也是各种难以解决的坑)之后我通过百度人工拼图的方法,得到启发为什么要一行的拼接,仅仅是为了从第一问的代码上改进?我们可以一个局部的拼接,这个想法与晓陌不谋而合,但是仍然准确率不够,一直到第三天晚上我们仍然没有得到比较好的方法。
第三天晚上开始我们通过行间距将图片分组,之后在组内排序,这个方法大大提高了准确率,除了几个极其特殊的图片,算法的优化到此结束,然后就是各种答案的整理和写论文,(感谢晓陌对论文做出的巨大贡献)刷了整夜之后,一直到第四天六点我们的建模总算是完成了\^O^/,虽然不知道结果如何但是对建模还是有许多的感悟,首先一个学期没怎么编过程序,果然能力下降了不少。其次建模小组之间一定要有良好的沟通,不能像这次,明明大家都有良好的想法确没有好好的沟通使得时间的浪费。最后 matlab是个很强大的画图软件值得好好学习。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表