| 
 
	积分395贡献 精华在线时间 小时注册时间2016-4-21最后登录1970-1-1 
 | 
 
 发表于 2018-11-17 10:14:07
|
显示全部楼层 
| google翻译的ncl散度计算官网,或许可以仔细看看下面提到的文章,应该会详细说明计算方法的。 使用居中有限差分计算纬度 - 经度网格的发散度。网格不必是全局的,并且允许 缺少值。
 
 根据HB Bluestein的说法 [ Midlatitudes中的Synoptic-Dynamic Meteorology,1992,Oxford Univ。按p113-114],让D代表偏导数,a代表地球半径,phi代表纬度,dx2 / dy2代表适当的纵向和纬度间距。然后,让j为纬度y-subscript,我是经度x-subscript:
 
 dv = Dv / Dy + Du / Dx  - (v / a)* tan(phi)
 
 dv(j,i)=(v(j + 1,i)-v(j-1,i))/ dy2(j)
 +(u(j,i + 1)-u(j,i-1))/ dx2(j)
 - (v(j,i)/ a)* tan(phi(j))
 最后的术语说明了球体上经络的收敛。网格可以是全局的或代表有限的区域。如果 存在缺失值,则函数会在所有可能的点执行计算,但会在无法使用的坐标处返回 缺失值。
 
 如果要在边界处估计发散(boundOpt = 2或3),则使用垂直于适当边界的单侧差分方案来确定边界值。
 | 
 |