- 积分
- 1052
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-12-4
- 最后登录
- 1970-1-1
|

楼主 |
发表于 2014-5-1 20:46:43
|
显示全部楼层
本帖最后由 ┏_(゜ω゜)= 于 2014-5-2 14:47 编辑
define a= aave(z,lon=100,lon=120,lat=10,lat=20)
d ave(a,t=1,t=48)
和'define a=ave(aave(sa,lon=160,lon=180,lat=-10,lat=10),t=1,t=48)'
d a
出来的结果,完全不同,第二种方法才是正确的,贴两张程序画的图对比一下
这是第一个程序
'reinit'
'open G:\kejiangbing\chunji.ctl'
'enable print G:\kejiangbing\chunjiaaaa.gmf'
'set gxout line'
*-----------------------------------------------------------
'set lon 0'
'set lat 0'
'set z 1 28'
'set t 1'
'set ccolor 2'
'set t 1'
'set yflip on'
'define a=aave(sa,lon=160,lon=180,lat=-10,lat=10)'
'd ave(a,t=1,t=48)'
*........................................................
'set lon 0'
'set lat 0'
'set z 1 28'
'set t 1'
'set ccolor 3'
'set yflip on'
'define b=aave(sa,lon=200,lon=220,lat=-10,lat=10)'
'd ave(b,t=1,t=48)'
*..........................................................
'set lon 0'
'set lat 0'
'set z 1 28'
'set t 1'
'set ccolor 4'
'set yflip on'
'define c=aave(sa,lon=240,lon=260,lat=-10,lat=10)'
'd ave(c,t=1,t=48)'
'print'
'disable print'
'reinit‘
下面是第二个正确的程序
*-----------------------------------------------------------
'set lon 0'
'set lat 0'
'set z 1 28'
'set t 1'
'set ccolor 2'
'set t 1'
'define a=ave(aave(sa,lon=160,lon=180,lat=-10,lat=10),t=1,t=48)'
'set yflip on'
'd a'
*........................................................
'set lon 0'
'set lat 0'
'set z 1 28'
'set t 1'
'set ccolor 3'
'define b=ave(aave(sa,lon=200,lon=220,lat=-10,lat=10),t=1,t=48)'
'set yflip on'
'd b'
*..........................................................
'set lon 0'
'set lat 0'
'set z 1 28'
'set t 1'
'set ccolor 4'
'set yflip on'
'define c=ave(aave(sa,lon=240,lon=260,lat=-10,lat=10),t=1,t=48)'
'd c'
画出来的图左边才是正确的,是我想要的结果,对比看一下
|
-
|