- 积分
- 16
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2014-12-9
- 最后登录
- 1970-1-1

|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
最近在学习绘制风场的辐散图,我用的是ERA Interim的UV风场资料,打算绘制风场的辐散图,
我用了二种方法(如下表示)进行绘制,绘出来的图是一样的,可是我另外用ERA Interim的divengence资料绘制,出来的结果是完全不一样,请教各位高手,是什么原因造成如此大的差别?那一张才是正确的???
以UV风场资料绘制:
f = addfile ("netcdf-web219-20141125045259-24015-72242.nc", "r")
u =short2flt(f->u)
v =short2flt(f->v)
uu=dim_avg_n_Wrap(u,0)
vv=dim_avg_n_Wrap(v,0)
;*************************************************
方法一:
dv = uv2dvG_Wrap(uu,vv) ; u , v ==> divergence
uvd= dv2uvG_Wrap(dv) ; dv ==> divergent wind components
; ==>uvd(0,nlat,mlon) -->u
; ==>uvd(1,nlat,mlon) -->v
;*************************************************
方法二:
dv = new ( dimsizes(uu), typeof(uu),uu@_FillValue)
ud = new ( dimsizes(dv), typeof(dv),dv@_FillValue)
vd = new ( dimsizes(dv), typeof(dv),dv@_FillValue)
uv2dvg(uu,vv,dv) ; u,v ==> divergence
dv2uvg(dv,ud,vd) ; dv ==> divergent wind components
;*************************************************
...以下略
以divengence资料绘制:
f = addfile ("netcdf-web223-20141209083223-9912-2142.nc", "r")
d =short2flt(f->d)
dv=dim_avg_n_Wrap(d,0)
;*************************************************
方法一:
uvd= dv2uvG_Wrap(dv) ; dv ==> divergent wind components
; ==>uvd(0,nlat,mlon) -->u
; ==>uvd(1,nlat,mlon) -->v
;*************************************************
...以下略
|
-
以UV风场资料绘制
-
以divengence资料绘制:
|