爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3937|回复: 5

[脚本编辑] grads如何在gs中操作2个文件中同名的变量

[复制链接]
发表于 2016-5-22 17:28:30 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 generalzzy 于 2016-5-22 17:29 编辑

各位专家,我相求每6小时降水,有两个文件分别是06和12的累计降水。两个文件分布为nc文件,06.nc,12.nc,每个文件中均有pre_surface该量表示累计降水
我在gs中
sdfopen 06.nc
sdfopen 12.nc

'define rain=pre_surface.2-pre_surface.1'
'd rain'

提示我error
floating point exception
急求解决方案


其他也是两个文件,不同名称的,就没问题
d u.1;v.2

密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-5-22 18:20:49 | 显示全部楼层
急求,在线等待,多谢
密码修改失败请联系微信:mofangbao
发表于 2016-5-22 21:43:51 | 显示全部楼层
我觉得你要去加强grads基础啊,只要变量不在一个文件里,那就 需要用文件号来区别,来告诉grads这个变量是第几个打开的文件里的······
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-5-24 21:48:01 | 显示全部楼层
river 发表于 2016-5-22 21:43
我觉得你要去加强grads基础啊,只要变量不在一个文件里,那就 需要用文件号来区别,来告诉grads这个变量是 ...

感谢对我的指导,我理解您的意思。可是我已经在变量后面加了.1和.2了,如我问题中所提出的,不行啊?
密码修改失败请联系微信:mofangbao
发表于 2016-5-27 11:02:52 | 显示全部楼层
应该是两个时间点不一样,grads不能处理两个时间段的资料,需要set time function
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-5-30 21:59:05 | 显示全部楼层
晨梦 发表于 2016-5-27 11:02
应该是两个时间点不一样,grads不能处理两个时间段的资料,需要set time function

我试了都设上(t=1)可行
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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