- 积分
- 4890
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2018-4-25
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我是ncl初学者,这个问题能很简单,但还是困扰了自己不短的时间,希望各位可以帮助解答一下。
我先求了1979-2019所有经纬的平均值,得出一个二维(lat,lon)的avesst,然后用sst与avesst相减,但由于sst是三维的,因此两者相减时会报错。用过conform函数后,把avesst变成三维的,但这时候avesst只有格点数,没有坐标范围,因为自己后面还需要求对区域的平均,所以没有区域范围的话后面也还是会报错,希望大家解答一下我的问题。
以下是我的ncl
f = addfile("E:\Desktop\sst_mon_mean.nc","r")
yrS = 1979
yrE = 2019
t2 = f->time
yr2 = cd_calendar(t2,-1)/100
iyr2 = ind(yr2.ge.yrS .and. yr2.le.yrE)
sst = f->sst(iyr2,:,:)
avesst = dim_avg_n_Wrap(sst(:,:,:),0)
avesst1 = conform(sst,avesst,(/1,2/))
|
|