- 积分
- 732
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-11-19
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
RT~~
不知道哪位有用过g2fsh这个函数?
我提取出来了grib2中的0.371*0.371°Gaussian数据,想转为经纬度中的1°*1°的数据,ncl中的g2fsh貌似可以的样子
我就试了一试,结果出来还是0.371*0.371
do nmonth=1,12
if((nmonth.eq.1).or.(nmonth.eq.3).or.(nmonth.eq.5).or.(nmonth.eq.7).or.(nmonth.eq.8).or.(nmonth.eq.10).or.(nmonth.eq.12)) then
k=123
end if
if((nmonth.eq.4).or.(nmonth.eq.6).or.(nmonth.eq.9).or.(nmonth.eq.11)) then
k=119
end if
if(nmonth.eq.2) then
k=111
end if
if(nmonth.lt.10) then
filename="/mnt/hgfs/data/grib2/dswr/dswsfc.gdas.20030"+nmonth+".grb2"
else
filename="/mnt/hgfs/data/grib2/dswr/dswsfc.gdas.2003"+nmonth+".grb2"
end if
in=addfile(filename,"r")
do n=0,k
do m=0,5
a=in->DSWRF_P8_L1_GGA0_avg(n,m,{-89.761:89.761},:)
b=g2fsh(a,(/180,360/))
fbindirwrite("/mnt/hgfs/data/2003fixeddswr2.dat",b)
end do
end do
end do
程序如上,不知道错在哪里,请高人指教,感谢不已~
|
|