爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 11617|回复: 7

[程序设计] ERA5再分析如何只提取陆地范围内的数据

[复制链接]

新浪微博达人勋

发表于 2021-4-12 15:40:41 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
大家好,请问ERA5或者CMIP数据资料如何通过matlab将 海洋和陆地的网格点区分 呢?小伙伴们可否提供下办法,不胜感激
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2021-4-13 14:37:49 | 显示全部楼层
膘膘 发表于 2021-4-13 12:02
和数据文件逐个元素对比,是海洋的点直接缺测

我晓得了,其实就是拿这个文件和原始数据文件  两个矩阵相乘
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2021-4-12 15:53:28 | 显示全部楼层

回帖奖励 +10 金钱

ERA5有陆地和海洋区分的文件,一个是0表示,一个是1表示
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-4-12 15:56:10 | 显示全部楼层
如图所示。
捕获.PNG
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-4-12 17:09:27 | 显示全部楼层
膘膘 发表于 2021-4-12 15:53
ERA5有陆地和海洋区分的文件,一个是0表示,一个是1表示

我找到这个文件了 但是不知道怎么用  可以大致说一下吗  谢谢~
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-4-12 17:15:06 | 显示全部楼层

我找到这个文件了 但是不知道怎么用  可以大致说一下吗  谢谢谢谢~
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-4-13 12:02:26 | 显示全部楼层
drx 发表于 2021-4-12 17:09
我找到这个文件了 但是不知道怎么用  可以大致说一下吗  谢谢~

和数据文件逐个元素对比,是海洋的点直接缺测
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-4-19 11:22:21 | 显示全部楼层
本帖最后由 眼里有星辰 于 2021-4-19 11:23 编辑

a         = addfile("$NCARG_ROOT/lib/ncarg/data/cdf/landsea.nc","r")
lsdata  = a->LSMASK
lsm      = landsea_mask(lsdata,variable&lat,cp&lon)                       
variable= mask(variable,conform(variable,lsm,(/1,2/)).lt.1,False) 参考 http://www.ncl.ucar.edu/Document ... /landsea_mask.shtml
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

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