wrf.interplevel 函数可以插值3D场到水平层上,通常是压力层或是高度层。 代码语言:javascript 代码运行次数:0 运行 AI代码解释 from wrfimportgetvar,interplevel ncfile=Dataset("wrfout_d01_2016-10-07_00_00_00")# 提取位势高度和压力场 z=getvar(ncfile,"z")p=getvar(ncfile,"pressure")# 计算500mb...
将有的3D数据,插值至对应气压面上,如根据3D的位势高度变量,插值到500hPa等压面。 NCL: ht = wrf_user_getvar(a, "z",time) ; height p = wrf_user_getvar(a, "pressure",time) ; pressure ht_500 = wrf_user_interp_level(ht,p,500,False) 1. 2. 3. wrf-python z = getvar(ncfile, "z"...
Interpolating a 3D Field to a Surface Type The :meth:`wrf.vinterp` is used to interpolate a field to a type of surface. The available surfaces are pressure, geopotential height, theta, and theta-e. The surface levels to interpolate also need to be specified. from __future__ import print...
內插的部分使用 wrf.interpz3d 這邊用起來感覺比較簡單一點,丟溫度場、氣壓場和想要內插的氣壓面 就會回傳內插完、在指定等壓面上的溫度場了 不需要像用MetPy的log_interp時一樣要指定內插的維度 不過要注意,wrf.interpz3d 規定丟進去的變數 ( 這裡就是指要做內插的溫度場和氣壓場) 最右邊的維度必須是nz *...