请选择 进入手机版 | 继续访问电脑版
爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 10131|回复: 10

[其他] ncl数据读取

[复制链接]

新浪微博达人勋

发表于 2016-6-26 10:35:47 | 显示全部楼层 |阅读模式

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

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

x
请教各位前辈,现有一年的数据,如何从NC数据中读取某段时间,某个地区的数据?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-6-26 14:25:06 | 显示全部楼层
了解你的数据,然后读之。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-6-26 16:03:34 | 显示全部楼层
nc数据通常含有time lat lon属性
对照时间段,和经纬度即可
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-9-16 14:33:03 | 显示全部楼层
{:eb502:}{:eb502:}
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2016-9-19 06:47:15 来自手机 | 显示全部楼层
有的还有格点的mask,ncl里我不太清楚。matlab里面你help nc 就能找到相应函数读取,例如ncdisp,ncread等等
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-11-25 10:16:28 | 显示全部楼层
sxtylh 发表于 2016-9-19 06:47
有的还有格点的mask,ncl里我不太清楚。matlab里面你help nc 就能找到相应函数读取,例如ncdisp,ncread等 ...

格点的mask是啥意思
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-8-30 09:52:40 | 显示全部楼层
所以怎么读啊  新学啥也不会  想提取一段时间某个区域的数据
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-5-8 22:32:44 | 显示全部楼层
可以直接在读取变量的时候进行设置
假设变量u是三维的ntime*lat*lon 你想要读取第三时次 30°N 104°E的变量u
那么你从文件f读取变量u的时候
f=addfile(DirIn+"filename","r")
u=f->u(2,{30},{104})
如果想要读取某个时间段 某个区域 那么用冒号:即可
比如u=f->u(2:5,0:60,70:140);读取中国范围第三到第六时次的u变量
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-9-24 19:46:59 | 显示全部楼层
HYSAnne 发表于 2018-5-8 22:32
可以直接在读取变量的时候进行设置
假设变量u是三维的ntime*lat*lon 你想要读取第三时次 30°N 104°E的 ...

请问如何循环读取txt文件中的经纬度,并提取出这些点的模拟结果的降水值呢?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-9-24 19:47:02 | 显示全部楼层
HYSAnne 发表于 2018-5-8 22:32
可以直接在读取变量的时候进行设置
假设变量u是三维的ntime*lat*lon 你想要读取第三时次 30°N 104°E的 ...

请问如何循环读取txt文件中的经纬度,并提取出这些点的模拟结果的降水值呢?
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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