- 积分
- 3251
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2014-2-18
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
3.2版本涡度散度计算不出来?
用的是站点数据插值后hdivg hcurl
- fnu = 'D:/Project/smfkx/webapps/fkx/data/picture/test/data/925_u.dat'
- fnv = 'D:/Project/smfkx/webapps/fkx/data/picture/test/data/925_v.dat'
- ncol = numasciicol(fnu)
- nrow = numasciirow(fnu)
- ncol2 = numasciicol(fnv)
- nrow2 = numasciirow(fnv)
- a = asciiread(fnu,shape=(nrow,ncol))
- a2 = asciiread(fnv,shape=(nrow2,ncol2))
- lon = a[:,0]
- lat = a[:,1]
- u = a[:,2]
- lon2 = a2[:,0]
- lat2 = a2[:,1]
- v = a2[:,2]
- x = arange(109.1, 117.7,0.09)
- y = arange(20, 26, 0.09)
- prg = griddata((lon, lat), u, xi=(x, y), method='idw', radius=10)[0]
- prg2 = griddata((lon2, lat2), v, xi=(x, y), method='idw', radius=10)[0]
- divg = hdivg(prg, prg2)
- vort = hcurl(prg, prg2)
- print('divg: ' + str(divg))
- print('vort: ' + str(vort))
复制代码
925_u.dat
(767 Bytes, 下载次数: 0)
|
|