def matrix_size(udat, vdat, **kwargs):
maxuv_factor = kwargs.get('maxuv_factor', 4.8)
minuv_factor = kwargs.get('minuv_factor', 4.)
uvdist = np.sqrt(udat**2 + vdat**2)
maxuv = max(uvdist)*maxuv_factor
minuv = min(uvdist)/minuv_factor
minpix = np.uint(maxuv/minuv)
Nuv = kwargs.get('force_nx', int(2**np.ceil(np.log2(minpix))))
return Nuv, minuv, maxuv
评论列表
文章目录