爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
12
返回列表 发新帖
楼主: Eric.Yang

[netcdf] 求助:ERA-5下载的全年的小时数据,都在一个nc文件里,怎样可以单独提取出每个文件...

[复制链接]

新浪微博达人勋

发表于 2020-12-26 14:05:53 | 显示全部楼层
能分享一下这个问题的程序吗,谢谢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2020-12-29 09:23:08 | 显示全部楼层
糖心甜123 发表于 2020-12-26 14:05
能分享一下这个问题的程序吗,谢谢

    ncid=netcdf.open(filename,'NC_NOWRITE');
    finfo = ncinfo(filename);
    lon= ncread(filename,'longitude');lon=double(lon);
    lat = ncread(filename,'latitude'); lat=double(lat);
    time=ncread(filename,'time');time=double(time);
    new_time = double(time/24 + datenum('1900-01-01 00:00:00'));
    new_time=cellstr(datestr(new_time));
    value=finfo.Variables(4).Name;
    value_size=finfo.Variables(4).Size;
    mete_data= ncread(filename,value,[1,1,1],[value_size(1,1) value_size(1,2),1]);%%%% Ozone
    netcdf.close(ncid);
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-6-27 14:36:53 | 显示全部楼层
Eric.Yang 发表于 2019-1-5 15:00
谢谢!我没用过这个,不过现在用MATLAB做出来了,处理起来有点慢。

楼主数据有几G? 如果数据很大怎么读取呢?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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