爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 19259|回复: 16

[混合编程] 关于matlab2012b如何提取nc文件(全球温度)中的固定经纬度的温度数据

[复制链接]

新浪微博达人勋

发表于 2015-1-16 15:45:11 | 显示全部楼层 |阅读模式

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

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

x
我现在有个全球温度的格点数据,,希望提取固定经纬度的温度数据,哪位高手可以帮我编一下程序啊!我用的是matlab2012b,我之前看了一些关于提取nc文件的程序,但是在我的matlab运行不了,还有就是那个经纬度应该是经过转换的,我不知道怎么转变,也希望可以告诉我一下,万分感谢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-4-4 19:23:13 | 显示全部楼层
恰巧知道点,虽然这个帖子早了点,万一有人以后搜到就可以看看了
ncdisp('tas_day_ACCESS1-0_historical_r1i1p1_19750101-19991231.nc')
tas=ncread('tas_day_ACCESS1-0_historical_r1i1p1_19750101-19991231.nc','tas');
lon=ncread('tas_day_ACCESS1-0_historical_r1i1p1_19750101-19991231.nc','lon');
lat=ncread('tas_day_ACCESS1-0_historical_r1i1p1_19750101-19991231.nc','lat');
[lat1 lon1]=meshgrid(lat,lon);
tas1=tas(:,:,1);
[idx idx1]=find(lon1==15 & lat1==-85);
tas2=tas1(idx,idx1);
这个可以参考下。

另外也不知楼主还来不来气象家园,请问楼主知道怎样读取某一经纬度范围内的数据吗?
密码修改失败请联系微信:mofangbao
回复 支持 4 反对 0

使用道具 举报

新浪微博达人勋

 成长值: 32430
发表于 2015-1-16 15:47:23 | 显示全部楼层
你看看其它帖子的思路,另外建议给自己的matlab升级一下。如果运行中间出了什么问题大家都会帮你解答的,至于帮你编程序你是有点想多了……
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-1-16 15:49:24 | 显示全部楼层
读取nc文件,有很多帖子,你可以学习一下。有问题可以讨论一下,帮你编程是不可能的。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-1-16 16:01:17 | 显示全部楼层
额,谢谢,好运
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-5-8 18:16:34 | 显示全部楼层
请问楼主,您的格点数据是不是1036800个格点,用matlab打开后就不知道对应的经纬度?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-7-31 16:00:49 | 显示全部楼层
慢慢学吧,自己动手,丰衣足食
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-3-30 10:07:29 | 显示全部楼层
同样是小白。。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-7-4 09:17:02 | 显示全部楼层
飚车的蜗牛君 发表于 2016-4-4 19:23
恰巧知道点,虽然这个帖子早了点,万一有人以后搜到就可以看看了
ncdisp('tas_day_ACCESS1-0_historical_r ...

您好,我也需要取出指定经纬度处的一具体的波高或温度,但是用你这个程序,跑出来的Z2,idx和idx1为何都是空集呢?对于求一定范围内的经纬度,我是用if语句写的一个循环,但并不会输出其经纬度处的值,还望您能指导一下,谢谢啦!

一小白
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-3-10 19:02:35 | 显示全部楼层
瀑雪暖 发表于 2015-5-8 18:16
请问楼主,您的格点数据是不是1036800个格点,用matlab打开后就不知道对应的经纬度?

我也是这个问题,用MATLAB打开后,如何才能把点对应到经纬度,就行Excel中那样,这样就方便处理了,请问你是怎么操作的
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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