一、2017XX数学建模比赛

1、 第一次在数模比赛中用到了Matlab作图。

2、知道了.mat是Matlab的数据文件后缀。

3、处理过的数据及时保存。

4、图片保存成bpm格式,为了避免重新画,fig格式的图片最好也保存一遍。

5、画图得时候不用每次都敲命令,可以选中工作区得数据直接画。

6、 端午节的三天过的非常的累,感觉做的时候根本就没有模型,完全是做各种图,然后对图里的关系进行一个解释,所以最后得三等奖其实也不是特别意外,我只是将这次比赛当作一次练手。

7、这次比赛中没有怎么编程,用的最多得就是各种for循环来处理数据,然后组合数据,画图,缺少分析的过程。

8、三等奖。

二、2017年国赛培训

2.1 ATM故障分析

1、 第一次用了一天就完成了建模和编程的所有工作。

2、第一次利用到了神经网络算法,打破了我对这种高大上名词的距离感。Matlab中内置了神经网络的数据包,只需要进行调用,然后知道每个函数的作用是什么就可以。BP神经网络非常简单,对故障分析一类的问题非常有用,只需要将数据标准化,选取训练集,然后对net进行训练,然后输入待测数据集,net就会给出结果。

本次论文用到的神经网络代码:

p=p';
t=t';
net=newff(minmax(p),[16,3],{'logsig','purelin'},'trainlm');
net.trainParam.show=100;
net.trainParam.epoch=100;
net.trainParam.goal=1e-2;
[net,tr]=train(net,p,t);            %训练
ptest=ptest';
result_test=sim(net,ptest)'         %测试

3、第一次用到了cftool工具箱,正好也在国赛正式比赛中用到了,国赛正式中做了曲面的拟合。调用方法有两种:第一种是命令行输入cftool命令,第二种是打开APP然后点Curve Fitting

4、这次题目做的快的原因是模型非常清楚,目标明确,顺着一条路做就可以。

2.2 片上网络映射优化

1、做这个题的时候队友和我都有考试,所以也是花了一天的时间讨论和硬着头皮往下做,没有找到非常好的模型和参考文献,是老师自己出的一道题。

2、做这个题的时候好像正好在学数据结构,于是把求解最短路径的C代码直接拿来用了。

3、事后想想是一个最优化的问题。

2.3 共享单车摆放问题

1、 问题就是如何摆放共享单车能够达到其利用率最高。也是老师自己出的一道题。

2、上各种政府网站查询了各种数据,做了一天半,各种扯模型,最后的摆放的位置,就是我用画图软件在地图上随便点。

当时好像是先分了大的区域,大区域放多少量,然后再具体细化应该怎么放,放多少辆。

3、分析了人的影响,查找了人口年龄结构的数据和各年龄段男女人数的示意图,应该是查询西安市长安区的,但是根本没有找到,所以被逼无奈用了上海市浦东新区的,发达一些的地方数据统计也领先。

2.4 开放小区道路问题

1、是2016年国赛的B题,有很多论文可以借鉴。

2、学了一个新的软件的使用,虽然现在已经忘记了。是vissim交通仿真,学交通的可能会用的比较多。我当时就是简单的画一些道路图,这个软件有一个比较好的地方就是衡量道路的一些指标他已经自带了,所以只需要把自带指标的数据记录下来就可以了。

3、非常好玩,看着小汽车、大货车自己决定向那条路走。如果以后遇到交通之类的问题可以用这个软件。其实这还让我想到了2017年校赛的飞机场路径规划问题,也可以用这个软件做一些仿真。

2.5 国赛培训感想

培训一共四道题,我和两个队员都好好做了。当时我们三个合作的也算比较愉快,队里建模的同学是个大佬,年年国奖,实力非常强,而且对数据和一些问题要求都比较严格,做事严谨细致。写作的同学是理学院的,写作的风格非常干净、清新、漂亮。跟他们都学到了不少东西。

前两题是在期末复习期间做的,那时候真是非常的炸裂,时间紧,任务重,所以效率非常高。后面两题是暑假的时候培训做的,一共用了4天吧,地点就在星E一楼的小会议室,每天就像上班一样,早晨8点到晚上10点,除去吃饭的时间,都在做题。

暑假的时候,整个四楼就只有我一个人,每天晚上10点上楼之后就点烧烤外卖,嗑瓜子,看旭旭宝宝直播,不过也不敢太浪,毕竟第二天还有做题。就这样过了孤独的好几天,回家的时候非常开心。

三、国赛正式比赛

1、拿到选题之后,纠结了一段时间,A题看着有些难但是目标明确,B题看着简单,但不知道做起来会怎么样,当时不知道是不是一个大坑。事实证明,真的是个大坑。

2、我们的解决思路总体来说是构造两个模型,一个是定价模型,一个神经网络的评价模型。

3、SPSS分析数据十分好用啊,SPSS是个傻瓜软件,只要把数据准备好,输进去,点击需要进行分析的功能,软件就会自动算出结果。

4、聚类算法,直接用Matlab自带的函数就可以。

5、坐标转换工具,坐标地点分析。

6、曲面拟合

7、再给大家介绍一个画关系图的利器:Gephi

8、国赛做题的时候非常的痛苦,前面两天没有啥进展,两天两页没有睡觉,一直在尝试各种方法,有时候都想要破罐破摔了,但还是挺住了。和建模的同学一起尝试了各种方法。在最后一天进展神速,写作的同学最后一天开始写,一直到凌晨,然后最后时刻还发生了保存的论文找不到了的事件,那时候就稳住了说不要慌,结果是有惊无险。然后睡到昏天黑地。

9、省一等奖。

四、2018年MCM/ICM

4.1 美赛培训

1、美赛组队一波三折,我联系了温老师,然后没有找同学一起组队,就等着老师给安排。结果分组结果出来的时候,不是太满意,建模的同学在老校区,交流会不方便,然后写作的同学是个学弟。我建了一个群,然后给学弟打电话学弟说不做,只能自己再找写作的同学,一开始让国赛队友推荐了一个女生,但是温老师不同意,温老师在老师群里问了其他教练,就推荐了柴同学,大二参加美赛得了二等奖。

2、培训第一题正好是柴同学比赛的时候做的那一题,所以也没做,我把论文看了看就做了PPT去答辩了。期末考试前的培训我们都没有自己做,说来十分惭愧。因为培训的题目都是历年美赛的真题,我们就在同济大学数学建模网站上找相应的论文改一改。柴同学的论文写的也十分好看了。

3、寒假来了之后,按理说我们应该留在学校参加培训的。不过温老师十分好,让我们回家了,自己在家里做,按时提交论文就可以了。回到家我一直在练科三,柴同学也在学车,所以寒假也是延续了同济大学数学建模网站找论文,改论文。

4、不过在培训的这些题中,第一题柴同学那篇论文是我最喜欢的,模型非常清晰。题目是收费站区域形状的重新规划。

三个数学公式解决,清晰明了。

4.2 正式比赛

1、拿到题目之后,每个题都看了一下。我和柴同学之前想到是A、B、C题直接不看,选ICM的三道题,考虑的是好拿奖,不过建模马同学说还是要看题目来的。最后事实证明建模马同学是正确的。

2、最后选了A题,A题是连续性的问题,海上远距离短波通信。查找了各种中文论文,主要都来自于海军工程大学对这方面的研究。公式也比较清楚,我们主要做了在粗糙海平面对损失公式进行了一些修正。

3、WIN10自带的画图3D也是非常好用的。流程图的话可以用网上的PROCESSON或者Visco,Visco也是一个非常好用的软件。

4、模型的灵敏性分析一定要有,要把模型建立成一个闭环,最后要综合评价模型的好坏,稳健性之类的。

5、第一次学会了参考文献的导出,这是柴同学教我的。

6、Latex没有用过,柴同学写作也是用office,个人觉得完全够用了,公式的插入用word自带的就可以,然后一定要灵活使用样式,最后生成目录非常方便。


7、美赛要求提交英文论文,我们是写好了中文的然后利用谷歌翻译或者百度翻译,通常这两种需要对比着来,哪个翻译好就用哪一个。最后一天我和建模马同学帮助翻译,柴同学做最后的审核,然后汇总论文。论文从一开始到最后一直写了10多稿。

4、过年前几天回到新校区拿东西,第二天去的老校区。在新校区住的那一晚,暖气低温运行,空调就开了两个小时我以为足够了,结果半夜把我冻的瑟瑟发抖,蜷缩成球状。

5、M奖、所谓的国际一等奖。

五、总结

觉得自己2017年这一年,主要就在做数模这个事情,收获是非常多的,学会了好多好多西,包括各种软件啊,写作的方法什么的。现在看来提升最大的就是自己解决各种问题的能力,遇到情况就百度,不是等着别人来帮忙。

也要谢谢帮助我的各位!

嗯,就这样吧。

2017数模打怪升级总结相关推荐

  1. CT 系统参数标定及反投影重建成像-2017数模国赛论文A298编程分析

    CT 系统参数标定及反投影重建成像-2017数模国赛论文A298编程分析 之前的同学已经讲解清楚了这篇论文建模的主要思路,我主要讲解代码对建模思路的实现. 本文提到的论文下载地址:http://dxs ...

  2. 《2023中国企业数智化转型升级服务全景图/产业图谱1.0版》重磅发布

    ‍ 数据猿出品 本次"数据猿2023年度三大媒体策划活动--<2023企业数智化转型升级服务全景图/产业图谱1.0版>"的发布,是数据猿在2022年3.0版本的基础上, ...

  3. 打怪升级之小白的大数据之旅(四十一)<大数据与Hadoop概述>

    打怪升级之小白的大数据之旅(四十) Hadoop概述 上次回顾 好了,经过了java,mysql,jdbc,maven以及Linux和Shell的洗礼,我们终于开始正式进入大数据阶段的知识了,首先我会 ...

  4. 为了让AI不断打怪升级,DeepMind打造了一个“元宇宙”

    作者 | 青暮 DeepMind又冷不丁给了我们一个小惊喜. 我们都知道,强化学习苦于泛化能力差,经常只能针对单个任务来从头开始学习. 像DeepMind之前开发的AlphaZero,尽管可以玩转围棋 ...

  5. 数模国赛要点与注意事项全分享!

    暑假咻地一下就过去了,转眼数学建模国赛快到了. 为了给大家最最直接的帮助,超模君特邀请到周老师为参加国赛的模友们准备了一场干货满满的赛前冲刺直播课.全天候直播,助大家一臂之力,全力冲刺数模国赛! 周老 ...

  6. 打怪升级的monteCarlo仿真方法

    该题目来自公众号数学建模交流的清风老师之手.这个公众号有着学习数学建模的优质资源和课程,强烈推荐学习. 打怪升级的montecarlo仿真方法 一.问题说明 二.问题的分析 三.代码实现 四.结果 一 ...

  7. 程序猿菜鸟打怪升级—一路火花带闪电

    文章目录 一. 昨夜西风凋碧树,独上高楼,望尽天涯路 二. 衣带渐宽终不悔,为伊消得人憔悴 三.众里寻他千百度,蓦然回首,那人却在,灯火阑珊处 [告别平庸的9个方法] 各位小伙伴,大家好!我是猿人谷, ...

  8. 【数智化人物展】网智天元莫倩:“感、联、知、控”,四步方可打造企业数智化转型升级路径...

    莫倩 本文由网智天元科技集团董事.首席战略官莫倩博士投递并参与"数据猿行业盘点季大型主题策划活动--<2022中国企业数智化转型升级先锋人物>榜单/奖项"评选. 数据智 ...

  9. Tecnomatiix PDPS数模数据格式转换方法

    PD/PS软件模型数据支持JT格式的文件,一般情况下,资源文件.部件文件均使用包含有JT文件的cojt类型的文件夹来表示.特殊情况下,也可用Robcad的co类型文件.如果在PD/PS软件中使用co格 ...

最新文章

  1. HDU1892(二维树状数组)
  2. ARM汇编学习之寄存器 之PC
  3. VMware 如何通过现有虚拟机克隆新的虚拟机
  4. c++ double float 数值比较
  5. 家庭NAS搭建实战之samba共享
  6. 简单回声服务器的实现
  7. nrf51822-使用16位自定义UUID
  8. 学习CTF(二进制安全)一个月多的奇妙冒险~;
  9. Android方法的概括,android中的Filter接口简介
  10. bootstrap-fileinput 简单使用
  11. 小鹏汽车回应“非法收集人脸数据被罚10万”:误购第三方设备 数据已删除
  12. adb命令查看手机电量_你们要的App电量分析测试来了
  13. eplan怎么导出部件汇总表_【整理分享】EPLAN初学资料、EPLAN表格和符号库汇总
  14. 使用Connectify让电脑变为WIFI
  15. Java后端根据身份证号计算年龄
  16. QQScLauncher.exe应用程序错误,0xc0000022
  17. 【解决方案】SkeyeVSSSkeyeARS助力水利工程视频监管-长江流域重点水域禁渔视频监控系统建设
  18. 【C++】getchar()有什么用
  19. 微积分学和算法分析中的O, o
  20. 谷歌浏览器被2345,hao123,搜狗劫持解决办法

热门文章

  1. 黄光裕出山!国美负债率高,能否转型成功?
  2. 12月,1000人,来一场属于敏捷人的重逢吧!
  3. 二叉树全分析(超详细总结建议收藏)
  4. Yaml版接口自动化详细讲解(Python + pytest + allure + log + yaml + mysql + redis + 钉钉通知 + Jenkins)
  5. 如何让罗技29方向盘像视频中的那样转动起来?
  6. 打造通用的recycleview的adapter
  7. 欧式距离python_最小欧式距离
  8. 爬虫学习4-HTML和XML数据的分析与解析
  9. 更改eclipse默认在C盘下生成的.p2和.m2
  10. 计算机网络基础之数据通信技术