| 
 
	积分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
 请问要咋改啊
 
 
 | 
 |