2020美国大学生数学建模(MCM/ICM)思路,数据及参考资料
Posted mayfly-nymph
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2020美国大学生数学建模(MCM/ICM)思路,数据及参考资料相关的知识,希望对你有一定的参考价值。
鲱鱼分布图
海面温度数据
官网下载地址:https://www.metoffice.gov.uk/hadobs/index.html
收集的://download.csdn.net/download/qq_39542714/12158332
链接:https://pan.baidu.com/s/1gtQEFlaUhkzgs4ioq97RpQ
提取码:wpk4
处理数据的软件及使用方法
软件和方法:
https://www.lanzous.com/i9dkh0j
需要安装Java环境,教程看:
https://www.cnblogs.com/Mayfly-nymph/p/9581257.html
参考文献
链接:https://pan.baidu.com/s/1eFBf-uzOiORoVsZ84e2foQ
提取码:oxqt
苏格兰海域及附近海域温度数据:
蓝奏:https://www.lanzous.com/i9dm2ab
链接:https://pan.baidu.com/s/1jfeXm01_YEssXnEoaz22gQ
提取码:2mwm
绘制这些数据的代码
# -*- coding:utf-8 -*- import csv import matplotlib.pyplot as plt flag = True flag1 = True mon_count = 0 year_count = 0 year = [x for x in range(1997,2014)] year_data = [] sea_count = 1 sea_area = ‘‘ S = 0 with open(r"C:Users10245Desktopdata1.csv", ‘r‘) as f: datas = csv.reader(f) for data in datas: if flag: flag = False continue if flag1: flag1 = False sea_area = data[4] if mon_count == 12 or (sea_count == 13 and mon_count == 11): mon_count = 0 year_count += 1 year_data.append(S/12) S = 0 if year_count == 17: plt.xlabel(‘time/year‘) plt.ylabel(‘temperature/℃ ‘) plt.title(sea_area) plt.plot(year, year_data) name = "C:\\Users\\10245\\Desktop\\pic\\"+sea_area+".jpg" plt.savefig(name) plt.show() year_count = 0 sea_count += 1 flag1 = True year_data = [] S += float(data[5]) mon_count = mon_count + 1
结尾
收集资料不易,如果对你有帮助,可以给博主给点赞或者关注博主,为你带来更多的精彩内容!
以上是关于2020美国大学生数学建模(MCM/ICM)思路,数据及参考资料的主要内容,如果未能解决你的问题,请参考以下文章
2018年美国大学生数学建模竞赛(MCM/ICM) C题解题思路
2018年美国大学生数学建模竞赛(MCM/ICM) D题解题思路
2018年美国大学生数学建模竞赛(MCM/ICM) E题解题思路