【NCL】按時(shí)間截取nc數(shù)據(jù)

重要函數(shù)

cd_calendar(time,option)
;time: nc文件的時(shí)間變量
;option: 用以指定輸出結(jié)果

option的選擇

  1. option = 0,返回值為浮點(diǎn)型二維數(shù)組;
utc_date(:,0) --> years
utc_date(:,1) --> months
utc_date(:,2) --> days
utc_date(:,3) --> hours
utc_date(:,4) --> minutes
utc_date(:,5) --> seconds
  1. option =-1 or 1,返回值的形式為YYYYMM,double類(lèi)型選擇-1,integer類(lèi)型選擇1;
  2. option =-2 or 2,返回值的形式為YYYYMMDD,同樣正數(shù)為double,負(fù)數(shù)為integer;
  3. option = -3 or 3,返回值的形式為YYYYMMDDHH;
  4. option = 4,返回值的形式為YYYY.fraction,fraction是該時(shí)刻在一年內(nèi)的分位數(shù);
  5. option = -5,與0相同,返回值為integer,秒位(floating)被截?cái)唷?/li>

代碼示例

截取TS數(shù)據(jù)200602~202101的數(shù)據(jù)

time = fst->time
YYYYMM = cd_calendar(time, -1)
ymStrt = 200602
ymlast = 202101
iStrt = ind(YYYYMM.eq.ymStrt)
iLast = ind(YYYYMM.eq.ymlast)
st06_20 = fst->TS(iStrt:iLast,:,:)

鏈接

cd_calendar

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容