爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7795|回复: 8

[分享资料] 画一维时间序列图时,如何只画出这个变量的固定间隔的数据

[复制链接]
发表于 2014-1-17 17:20:23 | 显示全部楼层 |阅读模式

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

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

x
  问题是这样的,比如10年月平均数据,共120个点,如果用set t 1 120的话,会画出一条包含120个点的数据,但是我现在希望只画出第12,24,36,...,120这10个点(也就是每年12月份的值挑出来画成一条曲线)
希望有人看到问题后马上帮我一下,谢谢了。
密码修改失败请联系微信:mofangbao
发表于 2014-1-17 18:06:38 | 显示全部楼层
用循环试试
密码修改失败请联系微信:mofangbao
发表于 2014-1-17 18:13:12 | 显示全部楼层
密码修改失败请联系微信:mofangbao
发表于 2014-1-17 20:29:55 | 显示全部楼层
不行的话用用比较笨的办法,就是先用set fwrite把这几个时次的资料写成一个grd,然后再编个ctl画图
密码修改失败请联系微信:mofangbao
发表于 2014-1-18 11:57:11 | 显示全部楼层
上楼说的那个,也不是很麻烦。用循环写个gs,把数据挑出来生成一个新的数据文件,改改你原来的描述文件就可以。
密码修改失败请联系微信:mofangbao
发表于 2014-1-18 14:26:25 | 显示全部楼层
我也试过循环,也没有出结果
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-1-18 14:47:35 | 显示全部楼层
其实为了达到这个目的还是挺容易的,就像楼上有人提到的,把数据fwrite出来再修改ctl,把12个月当做12个lev,再读进来画图。现在我问这个问题,只想知道Grads到底有没有什么命令可以让我直接操作,而不是前面这种稍微繁琐的方法。当然在Matlab和NCL中这个操作会极其简单。
密码修改失败请联系微信:mofangbao
发表于 2016-4-29 20:14:07 | 显示全部楼层
我也想问这个问题
密码修改失败请联系微信:mofangbao
发表于 2019-5-1 10:49:41 | 显示全部楼层
我也想问这个问题……
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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