|
定义一个三维数组的变量T10:
定义属性longname为10-m Temperature,
units为K,
_FillValue为-999.9,
定义坐标变量lat为-90——90,间隔为1,
lon为-180——179,间隔为1,
time为1979——2018,间隔为1,
给变量T10赋值为5,
截取T10的范围:lat为10——45,间隔为1,
lon为30——69,间隔为2,
time为2000——2010,间隔为1,并将时间为倒序排列,
截取的数组赋值给变量Tsub,在屏幕输出Tsub的VarSummary,
在屏幕输出Tsub(0,3,4),
将以上所有操作保存到文件practice01.ncl
操作代码如下:
begin
lat = ispan(-90, 90, 1)
lon = ispan(-180, 179, 1)
time = ispan(1979, 2018, 1)T10 = new((/dimsizes(lat),dimsizes(lon),dimsizes(time)/),float)
T10@long_namme = "10-m Temperature"
T10@units = "K"
T10@_FillValue = -999.9
T10!0 = "lat"
T10!1 = "lon"
T10!2 = "time"
T10&lat = lat
T10&lon = lon
T10&time = time
printVarSummary(T10)
T10 = 5
Tsub = T10({lat|10:45},{lon|30:60:2},{time|2000:2010:-1})
printVarSummary(Tsub)
print(Tsub(0,3,4))
end
Copyright ©2011-2014 bbs.06climate.com All Rights Reserved. Powered by Discuz! (京ICP-10201084)
本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论