爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4230|回复: 0

[脚本编辑] 候平均

[复制链接]

新浪微博达人勋

发表于 2016-7-28 16:40:01 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
用日平均资料画计算候平均,数据是2014年一月到2016年4月的,出来的图没有平均效果,只是每一个候第一天的值,还提示

'reinit'
'open d:\bb\14167\1000\ave.ctl'
'set lon 0 359'
'set lat -90 90'
'set lev 1000'
'set mpdset cnworld'
'set grid on'
day=1
year=2014
while(year<=2016)
mon=1
while(mon<=12)
   pen=1
   while(pen<=6)
    if(mon=1|mon=3|mon=5|mon=7|mon=8|mon=10|mon=12)
     if(pen=6)

      'd ave(yy,t='day',t='day'+5)'  
      day=day+6
else
'd ave(yy,t='day',t='day'+4)'
   day=day+5
     endif
endif

    if(mon=2)
     if(pen=6)

      rc=math_fmod(year,4)
      rc1=math_fmod(year,100)
      rc2=math_fmod(year,400)
      if((rc=0&rc1!=0)|(rc2=0))
         'd ave(yy,t='day',t='day'+3)'
          day=day+4
      else
         'd ave(yy,t='day',t='day'+2)'
         day=day+3
      endif
else
'd ave(yy,t='day',t='day'+4)'
   day=day+5
endif
endif

    if(mon=4|mon=6|mon=9|mon=11)
   'd ave(yy,t='day',t='day'+4)'
   day=day+5
   endif
'printim d:\bb\14167\1000\tu2\tu'pen'.'mon'.'year'.png white x1000 y600'
'c'
   pen=pen+1
endwhile
mon=mon+1
endwhile
year=year+1
endwhile
;
捕获1.PNG
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表