matlab读取grb

setup_nctoolbox%初始化nctoolbox
[filename, pathname] = uigetfile('*.GRB', 'choose a GRB file'); %选择grb文件,支持grb、grb2以及nc文件
   pathfile=fullfile(pathname, filename); %获取文件路径
  ds= ncdataset(pathfile);%读取数据集
   ds.netcdf; %display file details
 
%绘图
GPMData = ds.data(ds.variables{2});
GPMData = squeeze(GPMData);
Temp = ds.time('time', ds.data('time', 1));
lat = ds.data('lat');
lon = ds.data('lon');
  
Squeeze%降低维数

%画图
shading interp;%
对曲面或图形对象的颜色着色进行色彩的插值处理,使色彩平滑过渡
title({datestr(Temp),'3d'}); 
colorbar;
发布了7 篇原创文章 · 获赞 0 · 访问量 28

猜你喜欢

转载自blog.csdn.net/weixin_39249524/article/details/104340267