- 积分
- 1236
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2013-11-18
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
程序是判断,如果uv是西南风,则方向为正,显示全风速;如果为西北风,则方向为负,显示-1*全风速。为何出来的全是正值。
我看了风速,v是有正有负的。程序也没有报错。这是什么原因呢?
'reinit'
'sdfopen /data3/models/data/0345.nc'
outfile='/data3/models/data/uv200.txt'
it=32
while(it<=86)
'set t 'it''
'set x 25 49'
'set y 56 77'
'set z 18'
'set gxout print'
'set prnopts %10.3f 550 1'
f(u>0&v>0)
'd mag(u,v)'
else if(u>0&v<0)
'd -1*mag(u,v)'
endif
i=1
while (1)
line = sublin(result,i)
if (line = ''); break; endif
if (i>1)
rc = write(outfile,line,append)
endif
i=i+1
endwhile
it=it+1
endwhile
|
|