爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 12284|回复: 5

NCL 关于dim_avg_n的问题

[复制链接]
发表于 2012-4-24 17:26:13 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 忆索家园 于 2012-4-24 17:29 编辑

SO4    = new((/4/),float)
SO4(0)= dim_avg_n(aod0(334:364,47:63,44:73),(/0,1,2/))
SO4(1) = dim_avg_n(aod0(59:88,47:63,44:73),(/0,1,2/))  
SO4(2) = dim_avg_n(aod0(181:211,47:63,44:73),(/0,1,2/))  
SO4(3) = dim_avg_n(aod0(273:303,47:63,44:73),(/0,1,2/))

想计算SO4粒子在时间、纬度、经度三个方向上都平均的结果,也就是结果只有一个值。但是运行报错,
fatal:NclReturnValue: Incomplete information to create return value from builtin function
没有给出足够的信息 但是我不知道哪里有问题,信息充足啊?
密码修改失败请联系微信:mofangbao
发表于 2017-8-21 21:12:16 | 显示全部楼层
我刚刚也遇到了这个问题,我把待平均的数组加了一维,维数为1,然后就没事了
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2012-5-6 22:18:07 | 显示全部楼层
自己解决  对每个维度都dim_avg   不过仍然不知上面那样为什么不行
密码修改失败请联系微信:mofangbao
发表于 2015-12-24 11:39:58 | 显示全部楼层
忆索家园 发表于 2012-5-6 22:18
自己解决  对每个维度都dim_avg   不过仍然不知上面那样为什么不行

应该是一次次来吧,不能一下三次平均吧
密码修改失败请联系微信:mofangbao
发表于 2018-3-21 11:23:12 | 显示全部楼层
本帖最后由 shelyhsieh 于 2018-3-21 11:38 编辑

我剛剛也遇到了~
不過感覺像是dim_avg_n只能針對平均後還有維度數的使用,做維度平均 (ex 3維平均成2維)。
如果是多維直接平均成單一數值(3維全部一起平均),使用avg,就不會有出錯訊息囉~
提供參考 :)

我覺得不一定能分次平均,因為平均的權重有機會會不一樣。ex: 春天日平均溫,會採用31+30+31=92天日均溫平均;而不會採3個單月的日平均溫再求平均。


如果我理解錯誤,請再跟我說喔~ 謝謝
密码修改失败请联系微信:mofangbao
发表于 2018-3-21 11:25:13 | 显示全部楼层
我剛剛也遇到了~
不過感覺像是dim_avg只能針對平均後還有維度數的使用,做維度平均 (ex 3維平均成2維)。
如果是多維直接平均成單一數值(3維全部一起平均),使用avg,就不會有出錯訊息囉~
提供參考 :)
我覺得不能分次平均,因為平均的權重會不一樣。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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