- 积分
- 1472
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2022-4-13
- 最后登录
- 1970-1-1
|

楼主 |
发表于 2022-4-24 16:52:33
|
显示全部楼层
;设置经度和纬度的范围
latstart = -90
latend = 90
lonstart = 0
lonend = 360
;高度为300hPa
level = 300
程序如下:
;读取u风场
list_of_files1 = systemfunc("ls D:/uwnd1981-2010/uwnd.*.nc")
f_u = addfiles(list_of_files1, "r")
ListSetType(f_u, "cat")
time1 = f_u[:]->time
uwnd1 = f_u[:]->uwnd(:,{level},{latstart:latend},{lonstart:lonend})
;提取1981-2010年6/7/8月份的数据
YYYYMMDD1 = cd_calendar(time1, -2)
itClm_s1 = 19810101
itClm_e1 = 20101231
recClm_s1 = ind(YYYYMMDD1 .eq. itClm_s1)
recClm_e1 = ind(YYYYMMDD1 .eq. itClm_e1)
time1_1 = time1(recClm_s1:recClm_e1)
ymdhms1 = ut_calendar(time1_1, 0)
mm1 = floattoint(ymdhms1(:,1))
iSummer1 = ind(mm1.ge.6 .and. mm1.le.8) ;提取夏季的数据 |
|