- 积分
- 32
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2020-4-28
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
求教大佬python经向温度梯度的程序怎么写
我自己写了一个,但是算出来的结果不对
#梯度计算(94,192)
r0=6371
r=np.zeros((94))
for i in range(94):
r[i]=r0*(np.sin((90-lat[i])*(np.pi/180)))
graddsat=np.zeros((40,94,192))
for y in range(40):
for lati in range(94):
for loni in range(191):
graddsat[y,lati,loni]=(dsat[y,lati,loni+1]-dsat[y,lati,loni])/((2*np.pi*r[lati])/192)
graddsat[y,lati,191]=(dsat[y,lati,0]-dsat[y,lati,191])/((2*np.pi*r[lati])/192)
|
|