气候数据工具箱:了解我们的气候变化
今天我们的嘉宾是Lisa Kempler工作MathWorks纳蒂克,马萨诸塞州。
丽莎支持研金宝app究人员和教育工作者,经常作者,帮助他们构建和主机的工具,他们需要在他们的社区门户网站,从工具箱到数据访问api的课程材料。
介绍了气候数据工具
“地球日”快乐!
工具箱的灵感来源于一个大胆的想法:有一组通用的任务相关的数据处理、分析和可视化,地球科学与气候数据通常执行工作的研究人员和学生。格林和合作者在他们
论文发表在地球化学、地球物理学、呈规则
,每个人都应对气候分析分别重新编码相同的任务并不是一个好使用时间,个人或集体,因为它忽略了其他气候工作更具创新性。
有一组可重用的,公开共享功能重复的任务。
显然,MATLAB用户同意,正忙着分析气候数据。气候数据工具箱已经下载了将近5000次自2019年发表以来!
文档快速链接
教程,包括代码示例和详细描述超过100的功能。
给的工具箱是如何工作的,我要做一个简要分析,以一个信息压缩映射。
例如:自1950年以来太平洋温度变化
说我们想看看太平洋的温度的变化。首先,weyll需要历史温度数据和函数来计算改变。
这是一种气候数据工具箱的设计任务。功能是建立准确记住地图数据完成这种分析,计算温度变化和应用评估工具来确定它的重要性。
脚本将带领我们完成的步骤。
加载数据
加载太平洋海面温度数据。的
太平洋
_
风场
数据集已经从1950 - 2017年的气温数据。
负载pacific_sst
检查工作区中的变量数据集包含了什么。(
风场
=海洋表面温度)
谁
快速浏览统计和映射
处理温度分布,计算平均海面温度的地图。
sst_mean =意味着(sst, 3);
现在情节意味着海洋表面温度快速查看如何分布在海洋温度和温度范围。毫不奇怪,在纬度温度= 0,赤道,是温暖的,我们可以告诉colorbar传奇。
sst_mean imagescn(经度、纬度)
包含经度
ylabel纬度
colorbar
的
热
colormap很好地分配颜色直观的温度,用红颜色的衣服来显示温度和更蓝的标志着冷的温度。将边界添加到地图显示的位置相对于陆地海洋,帮助我们使温度与熟悉的土地区域,与美洲太平洋的权利。
cmocean热;
持有在
边界
温度趋势分析
计算的地图太平洋海面温度趋势每年使用的趋势。
mo_to_yr = 12;
mo_to_yr sst_tr =趋势(sst);
clf
创建一个地图可视化的年度趋势数据。
sst_tr imagescn(经度、纬度)
cb = colorbar;
ylabel (cb、“海温趋势\ circC /年”)
cmocean (“平衡”,“主”)
这些地区的地图是蓝色的温度有所下降,平均而言,在测量期间(1950 - 2017)。
红色区域表示增加温度相同的六十八年期间。
现在我们有线性趋势映射,
mann_kendall
函数计算这些变化是否使用最初的统计学意义
风场
数据集。
可= mann_kendall (sst);
答案是:温度变化具有统计学意义在哪里?
最后一步的分析,我们将添加数据到温度意义的地图。
点画
覆盖(
纬度
,
朗
)的位置,
mann_kendall
与圆标记。
持有在
可点画(经度、纬度)
地图显示统计上显著的海表面温度变化从1950年到2017年。没有圈显示位置的地区温度变化不显著。
我们实现我们最初的目标,确定温度变化随着时间的推移在太平洋和理解,表示一个重要的变化,定向三角洲。在20行代码,气候数据工具箱为我们提供了一些有趣的信息对太平洋气候变化的影响。
也许您将构建之间的严重的学生在这个例子中了解更多,关于太平洋或其他地区。
额外的阅读和引用
- 气候数据的工具箱(代码)
- CDT文档(文档)
- MATLAB工具箱——气候数据分析趋势和全球变暖(视频)
- 气候数据为MATLAB工具箱(纸地球化学、地球物理学、呈规则)
- ocean_data_tools(代码)
- 北半球的可视化海冰浓度(教程使用MATLAB和ECMWF气候数据存储)
- 地球资源观测卫星8数据浏览(应用)
댓글
댓글을남기려면링크를클릭하여MathWorks계정에로그인하거나계정을새로만드십시오。