- 积分
- 352
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2015-9-27
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
资料:fnl_20031120_12_00.grib1(1°×1°)
欲求:散度(10°N-30°N 10°E-30°E 850hpa)
上图(标题为tz)求散度的方法是:天气学诊断分析里的fortran程序改编(暂没计算边界点),并把散度乘以1000000:
读取10°N-30°N 10°E-30°E 的UV
U850=f->U_GRD_3_ISBL({850},{10:30},{10:30})
V850=f->V_GRD_3_ISBL({850},{10:30},{10:30})
再计算
R=6371000
pi=3.1415926
Delta=1.0
NX=20NY=20
do i=1,NX-1
do j=1,NY-1
div(i,j)=1./(2*R)*( (U850(i+1,j)-U850(i-1,j))/(Delta*pi/180*cos(pi*lat(j)/180.0))+(V850(i,j+1)-V850(i,j-1))/(Delta*pi/180)-2*V850(i,j)*tan(pi*lat(j)/180.0) )
end do
end do
画出图来 这个瞅着还算正确
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
上图(标题为uv2dvf-global grid)求散度的方法是:先读取-90°N-90°N 0°E-359°E的UV
U850=f->U_GRD_3_ISBL({850},:,:)
V850=f->V_GRD_3_ISBL({850},:,:)
再计算散度uv2dvf(U850, V850, div),然后选取范围
res@mpMinLatF=10
res@mpMaxLatF=30
res@mpMinLonF=10
res@mpMaxLonF=30
最后散度乘以1000000
这图瞅着很难受,应该是有问题的
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
上图(标题为uv2dvg-global grid)求散度同第二张图求法,但把uv2dvf换成了uv2dvg函数求散度,最后散度乘以1000000。我个人认为FNL是fixed格点,应使用uv2dvf,但uv2dvg和uv2dvf差别也不大。
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
上图(标题为uv2dvf-limited_grid)的求法是
上图(标题为uv2dvf-global grid)求散度的方法是:先读取10°N-30°N 10°E-30°E的U,V
U850=f->U_GRD_3_ISBL({850},{10:30},{10:30})
V850=f->V_GRD_3_ISBL({850},{10:30},{10:30})
再计算散度uv2dvf(U850, V850, div),
应该注意的是uv2dvf函数要求
最后散度乘以1000000,但个人认为有问题,比如10°附近的散度太过虚假
为什么用uv2dvf计算散度时选取10°N-30°N 10°E-30°E和-90°N-90°N 0°E-359°E不一样?
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
总之肯定有求法是错的,因为不可能画出来的图差别这么大。但不知错在哪里,而且对ncl的[size=13.3333px]Computes the ×× using spherical harmonics given the u and v wind components on a fixed grid[size=13.3333px]的‘spherical harmonics’[size=13.3333px]不知何意。
[size=13.3333px]
[size=13.3333px]表达欠缺,基础不牢,请各位指点。
|
-
|