- 积分
 - 16
 
	- 贡献
 -  
 
	- 精华
 
	- 在线时间
 -  小时
 
	- 注册时间
 - 2014-3-10
 
	- 最后登录
 - 1970-1-1
 
 
 
 
 
 
 | 
	
 
3金钱 
最近利用matlab处理grib2数据时遇到了一点问题。 
我想从预报数据中提取10m高处u和v,用了如下代码。 
setup_nctoolbox 
filename='grapes.I2019080600.069.F2019080821.grib2'; 
grib_data=ncgeodataset(filename); 
grib_data.variables 
lon=grib_data.data('lon'); 
lat=grib_data.data('lat'); 
前面都运行正常,也提取出来了lon和lat,但是下面这一行'u-component_of_wind_height_above_ground'是一个4-D ncgeovariable,不知道该怎么打开这个变量了。请问有人知道吗?该怎么从这个grib2文件里面读出10米的u和v,和lat  lon一样的数据形式就可以,不胜感激。 
wind=grib_data.geovariable('u-component_of_wind_height_above_ground'); 
 
 
 |   
 
 
 
 
 
 |