爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 27341|回复: 44

[分享资料] (已解决)时间序列画趋势线的问题

[复制链接]

新浪微博达人勋

发表于 2012-5-5 20:27:12 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 LeoBao 于 2012-5-12 20:18 编辑

最近做论文,画完时间序列图之后,觉得看起来不是很明显,想画趋势线,手册中查到用trege(expr1,expr2,tdim1,tdim2)这个函数可以实现,于是把年份1959-2008放到一个grd里面,并编了ctl,作为变量1,然后原来50年平均降水50个值作为变量2并编写gs如下
'reinit'
'open d:\essay\qs\ttt.ctl'
'open d:\essay\qs\tt.ctl'
'set x 1'
'set y 1'
'set z 1'
'set grid on'
'set grads off'
'enable print d:\essay\qs\rain111.gmf'

'set t 1 50'
'd ot.2'

'set t 1'
'd tregr(st,ot.2,t=1,t=50)'
'define coeff=tregr(st,ot.2,t=1,t=50)'
'define stave=ave(st,t=1,t=50)'
'define otave=ave(ot.2,t=1,t=50)'
'd coeff*(st-stave)+otave'
'print'
'c'
'disable'
;
奇怪的是最后只出了折线图,最后几行编的没用,没有趋势图,为什么啊?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-6-12 10:10:41 | 显示全部楼层
shrily521 发表于 2014-6-12 09:33
这个我试了下,只能画直线,不能画曲线,有时候画出来的趋势线并不合适。要是能画二次拟合曲线就好了,不知 ...

单纯二次拟合也不一定能画出很好的效果,可以考虑多项式拟合,当然这个在grads里面不好实现求解线性方程组。可以用fortran计算后在画图。
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2012-5-5 22:25:08 | 显示全部楼层
问题解决了,在'd coeff*(st-stave)+otave'上少了‘set t 1 50’
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-5-10 20:16:15 | 显示全部楼层
我调了一下,感觉后面几句没什么用,不知道哪里出错了,求指教
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-5-11 13:35:53 | 显示全部楼层
我每次都会用excel的添加趋势线来完成
没想到grads也有这种功能
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-5-11 22:26:36 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-5-11 22:26:51 | 显示全部楼层
和清谈 发表于 2012-5-10 20:16
我调了一下,感觉后面几句没什么用,不知道哪里出错了,求指教

后面几句是求线性趋势的,就是一元回归方程
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-5-12 11:38:11 | 显示全部楼层
这个我知道,不过还是纠结了好久,最后不知道改了什么就出来了,谢谢哦
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-5-12 19:09:40 | 显示全部楼层
搞不定哎,st指的是年份吗?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-5-12 19:57:00 | 显示全部楼层
ttt.ctl 和tt.ctl分别描述的grd文件内容是什么呀?谢谢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-5-12 20:17:33 | 显示全部楼层
nuister 发表于 2012-5-12 19:57
ttt.ctl 和tt.ctl分别描述的grd文件内容是什么呀?谢谢

tt是要画的参数,ttt是对应年份(时间),gs中还有个小错,是d ot.2
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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