- 积分
- 3001
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2019-11-29
- 最后登录
- 1970-1-1
|
发表于 2022-3-2 16:27:41
|
显示全部楼层
mixed_layer_depth没用过,conform函数可以扩展数组维数,例如
lev=(/1000,950,900,850,800,775,750,700,650,600,550,500,450,400,350,300,250,225,200,175,150,125,100/);;23levs
do iyear = yrStart,yrLast
do k=0,22,1 ;;;;把lev放入数组拓展成四维的
u_ano_0 = fbindirread("/uwnd/uwnd-ano-"+lev(k)+"-"+iyear+"-daily.grd", 0, (/365,145,288/), "float")
u_wram= u_ano_0(:,72:144,:) ;;;;选取北半球的区域
u_ano4d = new((/365,23,73,288/),"float",-99999)
u_ano4d!1 = "lev"
u_ano4d&lev = lev
copy_VarMeta(u_wram,u_ano4d(:,0,:,:))
u_ano=conform(u_ano4d, u_wram, (/0,2,3/))
end do
printVarSummary(u_ano)
end do |
|