爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 15680|回复: 3

[脚本编辑] 请教下平均的问题

[复制链接]

新浪微博达人勋

发表于 2021-7-21 21:32:02 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
'reinit'
'open D:\20200525\rain1.ctl'
'open D:\20200525\rain2.ctl'
'open D:\20200525\rain3.ctl'
'set gxout fwrite'
'set fwrite D:\20200525\pj.dat'
'set dfile 1'
'define pj1=ave(js,t=1,t=5)'
'd pj1'
'set dfile 2'
'define pj2=ave(js,t=1,t=5)'
'd pj2'
'set dfile 3'
'define pj3=ave(js,t=1,t=5)'
'd pj3'
'define pj=(pj1+pj2+pj3)/3'
'd pj'
'disable fwrite'
'reinit'
想得出3组数的平均,但出来的结果却是第一组的平均(pj1),请教下问题出在哪里,谢谢啦!
;

无标题.jpg
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2021-7-21 21:52:24 | 显示全部楼层
解决了。
'reinit'

'open D:\20200525\rain2.ctl'
'open D:\20200525\rain3.ctl'
'open D:\20200525\rain1.ctl'

'set gxout fwrite'
'set fwrite D:\20200525\pj.grd'

'set dfile 1'
'define pj1=ave(js,t=1,t=5)'


'set dfile 2'
'define pj2=ave(js,t=1,t=5)'


'set dfile 3'
'define pj3=ave(js,t=1,t=5)'


'define pj=(pj1+pj2+pj3)/3'
'd pj'

'disable fwrite'
'reinit'
;
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-7-22 08:56:45 | 显示全部楼层
'define pj2=ave(js.2,t=1,t=5)' js.2表明是第二个文件的js这个变量。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-7-22 17:30:16 | 显示全部楼层
伽蓝鸟 发表于 2021-7-22 08:56
'define pj2=ave(js.2,t=1,t=5)' js.2表明是第二个文件的js这个变量。

非常感谢您的解答!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表