- 积分
- 444
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-12-10
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
程序是求各等压面上的比湿:
do it=1,nt
do iz=1,nz
do ij=1,ny
do ii=1,nx
if(temper(ii,ij,iz,it).ge.-15)then
AA=17.2693882
BB=35.86
else if(temper(ii,ij,iz,it).le.-40)then
AA=21.8745584
BB=7.66
else
AA=21.8745584+(17.2693882-21.8745584)/(-15-(-40.))*(temper(ii,ij,iz,it)-(-40))
BB=7.66+(35.86-7.66)/(-15-(-40.))*(temper(ii,ij,iz,it)-(-40))
endif
EE=6.1078*exp(AA*temper(ii,ij,iz,it)-ttd(ii,ij,iz,it))/(273.16+(temper(ii,ij,iz,it)-ttd(ii,ij,iz,it))-BB)
q(ii,ij,iz,it)=622*EE/(p(iz)-0.378*EE)
enddo
enddo
enddo
enddo
其中temper数组中数据也就-60到30之间 ,ttd数组中数据在0到30之间,P数组的数据为1000,925,850,700,500,400,300,250,200,150,100
请问要咋改啊
|
|