爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8932|回复: 5

请问用NCL去掉WRFOUT数据中前6个小时的数据为什么总是显示出错

[复制链接]
发表于 2020-8-28 09:52:46 | 显示全部楼层 |阅读模式

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

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

x

                               
登录/注册后可看大图

可以看到有9个dimensions,我想去掉前六个小时的数据应该就是 df = df(5:30,:,:,:,:,:,:,:,:)这样,然后就一直出错

                               
登录/注册后可看大图

但是我把变量单独拿出来,去掉前6个小时就可以,本人新手,求解答
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2020-8-28 10:16:59 | 显示全部楼层
C:\Users\86176\Desktop\1ae364259738236202fd02441e936df
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2020-8-28 14:37:50 | 显示全部楼层
报错提示的啥?要不你等式左边换一个变量名试试
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-29 11:38:13 | 显示全部楼层
tinalovelife 发表于 2020-8-28 14:37
报错提示的啥?要不你等式左边换一个变量名试试

不好意思  图不知道怎么发 报错如下
ncl 2> e1 = e(5:30,:,:,:,:,:,:,:,:)
fatal:["Execute.c":7863]:Number of subscripts on right-hand-side do not match
                        number of dimensions of variable: (9), Subscripts used: (1)

fatal:["Execute.c":8576]:Execute: Error occurred at or near line 2

一共9个dimension
dimensions:
      Time = 31  // unlimited
      DateStrLen = 19
      west_east = 138
      south_north = 174
      bottom_top = 34
      bottom_top_stag = 35
      soil_layers_stag = 2
      west_east_stag = 139
      south_north_stag = 175
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2020-9-3 08:39:25 | 显示全部楼层
本帖最后由 tinalovelife 于 2020-9-3 08:41 编辑
lzyccc 发表于 2020-8-29 11:38
不好意思  图不知道怎么发 报错如下
ncl 2> e1 = e(5:30,:,:,:,:,:,:,:,:)
fatal:["Execute.c":7863]:N ...

左边的变量重新定义一个变量名的话 可以解决吗?看报错信息应该是左右维数不匹配的问题
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2021-10-17 10:59:30 | 显示全部楼层
你好,请问解决了吗?比如我的数据有个启动时间,怎么剔除这个启动时间的数据呢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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