NCL一些用过的函数(随手记录,持更)
(2022-05-04 05:04:42)分类: NCL的小tips |
1. 转置矩阵 transpose
matlab里非常常用的函数,相当于X'
2. 在处理长时间序列观测资料时,很多时候没有时间变量,时间需要从文件名里提取
这个函数适用于从一串字符中读取需要的段,
filename = “SURF_20210902.txt”
year = str_get_cols(filename,5,8); 这样就是读出“2021”
year = str_get_cols(filename,8,5); 这样就是倒序处理了,读出“1202”
3. 这个函数可以算出每年每月的天数
nday =
days_in_month(tointeger(year),tointeger(mo))
4. 类似求并集的处理,在处理多年资料的时候,站点的增加会使得前后不匹配。
index := get1Dindex(station_start, station_new)
;寻找并不会返回下标
number := ind(.not.ismissing(index)) ;利用ind函数找到对应下标
station_start:= station_start(index(number))
;最后只保留有连续观测的站点
后一篇:更新及转移