- 积分
- 12994
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2013-3-31
- 最后登录
- 1970-1-1
|

楼主 |
发表于 2013-5-22 13:48:16
|
显示全部楼层
river 发表于 2013-5-21 16:48
难道非得我从头到尾写一遍你才能明白啊,我只是给你一个新的思路,你自己放进gs里面是不是应该把应该加的 ...
谢谢 改成gs如下:
'reinit'
*'enable print F:\uwnd\ku500hPa.gmf'
'sdfopen F:\uwnd.2003.nc'
'sdfopen F:\uwnd.2005.nc'
'set lat -90 90'
'set lev 500'
*'define aveu1=ave(ave(uwnd.1,t=1,t=365),lon=0,lon=360)'
*'define aveu2=ave(ave(uwnd.2,t=1,t=365),lon=0,lon=360)'
'define k=((ave(ave(uwnd.1,t=1,t=365),lon=0,lon=360))*(ave(ave(uwnd.1,t=1,t=365),lon=0,lon=360))/2+(ave(ave(uwnd.2,t=1,t=365),lon=0,lon=360))*(ave(ave(uwnd.2,t=1,t=365),lon=0,lon=360))/2)/2'
'd k'
*'print'
*'disable print'
;
多个define易出错 用**2表示平方不可行,所以就改成上面这样
报错:
data request warning:request beyond file limits
cannot plot data-all undefined values
和原先一样
|
|