爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6354|回复: 11

[秀图] 有劳各位帮忙看下我这个图 ,感觉是错的就是不知道错在哪~~

[复制链接]
发表于 2013-6-27 09:43:58 | 显示全部楼层 |阅读模式

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

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

x
anomaly.png
画的是垂直环流距平场,是五个干旱年合成的。
这是提取资料的gs如下:
'reinit'
'set fwrite H:\drought\analysis\omega\w-dry-years.grd'
'set gxout fwrite'

'sdfopen H:\drought\analysis\omega\data\omega.1965.nc'
'set y 1 73'
'set z 1 12'
tt=152;while(tt<=243)
'set t 'tt
'set x 1'
'define o1=ave(omega,lon=101.5,lon=112.5)'
'd o1'
tt=tt+1;endwhile
'close 1'

'sdfopen H:\drought\analysis\omega\data\omega.1982.nc'
'set y 1 73'
'set z 1 12'
tt=152;while(tt<=243)
'set t 'tt
'set x 1'
'define o2=ave(omega,lon=101.5,lon=112.5)'
'd o2'
tt=tt+1;endwhile
'close 1'

'sdfopen H:\drought\analysis\omega\data\omega.1997.nc'
'set y 1 73'
'set z 1 12'
tt=152;while(tt<=243)
'set t 'tt
'set x 1'
'define o3=ave(omega,lon=101.5,lon=112.5)'
'd o3'
tt=tt+1;endwhile
'close 1'

'disable fwrite'
;


之后我用fortran做了平均

program average
!x=x方向格点数,z=层次,y=年份,d=一年的47天
parameter(x=73,z=12,d=92,y=5)
real o1(x,z,d,y)

real o31(x,z,d),o32(x,z)
character fl1*60,fl2*60,fl3*60
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
fl1="H:\drought\analysis\omega\w-dry-years.grd"

fl3="H:\drought\analysis\omega\w-dry-years-hecheng.grd"
open(1,file=fl1,status='old',form='binary')

open(3,file=fl3,status='new',form='binary')


do i=1,y
   do j=1,d
      do k=1,z
             do m=1,x
                    read(1) o1(m,k,j,i)
         end do
          end do
   end do
end do
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
do i=1,x
   do j=1,z
      do k=1,d
             o31(i,j,k)=0.0
          end do
   end do
end do


do i=1,x
   do j=1,z
      do k=1,d
             do m=1,y
                    o31(i,j,k)=o31(i,j,k)+o1(i,j,k,m)
             end do
          end do
   end do
end do

do i=1,x
   do j=1,z
      do k=1,d
             o31(i,j,k)=o31(i,j,k)/real(y)
          end do
   end do
end do

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

do i=1,x
   do j=1,z
      o32(i,j)=0.0
   end do
end do

do i=1,x
   do j=1,z
      do k=1,d
         o32(i,j)=o32(i,j)+o31(i,j,k)
          end do
   end do
end do

do i=1,x
   do j=1,z
      o32(i,j)=o32(i,j)/real(d)
   end do
end do
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

do i=1,z
   do j=1,x
       write(3) o32(j,i)
           print*, o32(j,i)
   end do

end do


close(1)
close(2)
end

这是画图的gs,
'reinit'
'open H:\drought\analysis\omega\v-dry.ctl'
'open H:\drought\analysis\omega\w-dry.ctl'
'open H:\drought\analysis\omega\v-30y.ctl'
'open H:\drought\analysis\omega\w-30y.ctl'


'enable print H:\drought\analysis\omega\anomaly.gmf'
**********************************************************************
'set parea 2 9 2 7'
'set grads off'
'set grid off'
'set zlog on'
'set xlopts 1 8 0.2'
'set ylopts 1 8 0.2'

'set xlint 5'
'set lat 20 60';
'set x 1';
'set z 1 12';
'set t 1'

'define v=vwnd.1-vwnd.3'
'define o1=omega.2-omega.4'
'define o=-o1*100'

'set gxout shaded'
'set clevs  -5 -3  -2  -1 0 '

'set ccols  8 12 7 10 13  0'
'd o'

'cbarn 0.8 0 5.5 1.3'



'set csmooth on'
'set gxout stream'
'set ccolor 1'
'set strmden 4'
'd v;o'

'draw title 101.5-112.5E dry-years-ave'


'print'
'disable print'
'printim H:\drought\analysis\omega\anomaly.png  white'
;

请教各位,为什么流场那块断线了~~~,十分捉急啊现在这里谢过各位看帖的人啦             
密码修改失败请联系微信:mofangbao
发表于 2013-6-27 11:43:32 | 显示全部楼层
楼主这个太麻烦了,看的头疼了
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-6-27 13:13:09 | 显示全部楼层
密码修改失败请联系微信:mofangbao
发表于 2013-6-27 15:48:33 | 显示全部楼层
漂洋过海 发表于 2013-6-27 13:13
我好像就会这种思路,哎

既然是五个干旱年合成,那为什么提取资料只提取了三年的呢?
密码修改失败请联系微信:mofangbao
发表于 2013-6-27 16:07:05 | 显示全部楼层
会不会是缺测值的问题呢?
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-6-27 18:23:17 | 显示全部楼层
river 发表于 2013-6-27 15:48
既然是五个干旱年合成,那为什么提取资料只提取了三年的呢?

我就随手复制了几行····
是不是因为是径向平均距平场,所以断线了啊
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-6-27 19:36:28 | 显示全部楼层
whmooncool 发表于 2013-6-27 16:07
会不会是缺测值的问题呢?

也有可能吧~
密码修改失败请联系微信:mofangbao
发表于 2013-6-27 20:31:33 | 显示全部楼层
漂洋过海 发表于 2013-6-27 18:23
我就随手复制了几行····
是不是因为是径向平均距平场,所以断线了啊

应该不会吧,没碰到过
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-6-27 20:52:30 | 显示全部楼层
river 发表于 2013-6-27 20:31
应该不会吧,没碰到过

哎明天了去问问老师吧,谢谢你啊~~
密码修改失败请联系微信:mofangbao
发表于 2013-6-27 22:28:58 | 显示全部楼层
漂洋过海 发表于 2013-6-27 20:52
哎明天了去问问老师吧,谢谢你啊~~

有了结果回来说说
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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