请选择 进入手机版 | 继续访问电脑版
爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 7463|回复: 5

[图形美化] 如何画多年平均风场图?从多个数据源提取数据进行平均出错

[复制链接]

新浪微博达人勋

发表于 2018-12-17 10:40:43 | 显示全部楼层 |阅读模式

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

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

x
数据源NC数据是2015、2016、2017的uwind和vwind月均数据,代码如下:
'reinit''sdfopen D:/GRADSNC/0.125uwind2017.nc''sdfopen D:/GRADSNC/0.125vwind2017.nc''sdfopen D:/GRADSNC/0.125uwind2016.nc''sdfopen D:/GRADSNC/0.125vwind2016.nc''sdfopen D:/GRADSNC/0.125uwind2015.nc''sdfopen D:/GRADSNC/0.125vwind2015.nc''set lon 105.5 107.5''set lat 36.5 38.5''define a=(ave(u10.1,t=1,t=12,12)+ave(u10.3,t=1,t=12,12)+ave(u10.5,t=1,t=12,12))/3''define b=(ave(v10.2,t=1,t=12,12)+ave(v10.4,t=1,t=12,12)+ave(v10.6,t=1,t=12,12))/3''set mpdset ninx''set xlpos -4''set ylpos -4''set parea 0 11 1.2 7.8''set cthick 4''set gxout vector''d a;b;mag(a,b)''run D:\OPENGRADS\opengrads\Contents\Resources\Scripts\cbarn''run D:\OPENGRADS\opengrads\Contents\Resources\Scripts\axis.gs -type L -lsize 0.15 -lfont 5 -position o -interval 0.5 -start 36.5 -end 38.5''run D:\OPENGRADS\opengrads\Contents\Resources\Scripts\axis.gs -type T -lsize 0.15 -lfont 5 -position o -interval 0.5 -start 105.5 -end 107.5''gxprint D:/GRADSNC/nd2015_2017.png png white';
但是在定义a b 的时候出错,好像不能从好几个数据源提取数据进行平均,该如何解决?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-12-17 10:43:26 | 显示全部楼层
'reinit'
'sdfopen D:/GRADSNC/0.125uwind2017.nc'
'sdfopen D:/GRADSNC/0.125vwind2017.nc'
'sdfopen D:/GRADSNC/0.125uwind2016.nc'
'sdfopen D:/GRADSNC/0.125vwind2016.nc'
'sdfopen D:/GRADSNC/0.125uwind2015.nc'
'sdfopen D:/GRADSNC/0.125vwind2015.nc'
'set lon 105.5 107.5'
'set lat 36.5 38.5'
'define a=(ave(u10.1,t=1,t=12,12)+ave(u10.3,t=1,t=12,12)+ave(u10.5,t=1,t=12,12))/3'
'define b=(ave(v10.2,t=1,t=12,12)+ave(v10.4,t=1,t=12,12)+ave(v10.6,t=1,t=12,12))/3'
'set mpdset ninx'
'set xlpos -4'
'set ylpos -4'
'set parea 0 11 1.2 7.8'
'set cthick 4'
'set gxout vector'
'd a;b;mag(a,b)'
'run  D:\OPENGRADS\opengrads\Contents\Resources\Scripts\cbarn'
'run D:\OPENGRADS\opengrads\Contents\Resources\Scripts\axis.gs -type L -lsize 0.15 -lfont 5 -position o -interval 0.5 -start 36.5 -end 38.5'
'run D:\OPENGRADS\opengrads\Contents\Resources\Scripts\axis.gs -type T -lsize 0.15 -lfont 5 -position o -interval 0.5 -start 105.5 -end 107.5'
'gxprint D:/GRADSNC/nd2015_2017.png png white'
;
代码如下,发帖的格式不对
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-12-17 12:33:14 | 显示全部楼层
没用过grads,可以看看数据有没有缺测
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-1-11 09:54:56 | 显示全部楼层
请问楼主问题解决了吗?我也是这样先对u和v分别求了平均,然后mag,但是好像不对,另外直接mag(u,v),然后再选取某几年求平均,结果和之前不一样
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-5-21 12:51:33 | 显示全部楼层
本帖最后由 xuchen 于 2019-5-21 12:52 编辑

密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2020-10-21 15:15:01 | 显示全部楼层
shayuewancom 发表于 2019-1-11 09:54
请问楼主问题解决了吗?我也是这样先对u和v分别求了平均,然后mag,但是好像不对,另外直接mag(u,v),然后再 ...

求问 解决了么 我和你这问题一模一样
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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