| 
 
	积分166贡献 精华在线时间 小时注册时间2012-7-6最后登录1970-1-1 
 | 
 
| 
本帖最后由 小草 于 2013-6-29 11:39 编辑
x
登录后查看更多精彩内容~您需要 登录 才可以下载或查看,没有帐号?立即注册 
  
 早上用grads画一个时间序列和另外一个三维变化的场的变量求相关时,查阅了以前发的帖子,很是受益。但是在查阅了相关讨论后依然还是会有问题出现,遂自己想办法予以解决,现和大家分享一下,共同学习。
 gs如下:
 'c'
 'reinit'
 say ''
 'open F:\aa\plot\aa\bb.ctl'
 'sdfopen E:\data\sst\111\sst.mon.anom.nc'
 'set x 1'
 'set y 1'
 'set t 1 636'
 'define funny=aa'
 'set dfile 2'
 'set lon 1 360'
 'set lat -30 80'
 'set t 1'
 'set vpage 0 11 0 8.5'
 'set grid off'
 'set grads off'
 'd tcorr(funny,sst,time=JAN1960,time=DEC2012)'   *重点在这一句
 'draw title the relationship between aa and sst'
 'enable print F:\aa\plot\aar\aa.gmf'
 'print'
 'disable print'
 'reset'
 ;
 
 由于两个数据的时间起止范围是不一样的,所以当将'd tcorr(funny,sst,time=JAN1960,time=DEC2012)' 改成'd tcorr(funny,sst,t=1,t=636)' ,则将会出现全场缺测的现象,但是将时间控制写成绝对的年月时间时,则可以顺利出图。
 这样就不用再把sst的相应时间段的资料再额外切出来,重新配ctl文件了。
 
 
 | 
 评分
查看全部评分
 |