爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: Castalia

在NCL中手动求区域平均得到的都是缺省值

[复制链接]
发表于 2015-2-13 16:29:46 | 显示全部楼层
longlivehj 发表于 2015-2-13 15:48
什么错误?
这种情况,直接avg就行了。

报错是incomplete information to create return value form builtin function
avg果然有用,谢谢!
另外,请教一下,a(lat,Lon),b(lat,Lon)求它们的相关系数用哪个函数?
密码修改失败请联系微信:mofangbao
发表于 2015-4-9 21:37:28 | 显示全部楼层
楼主最后对比两个函数的结果如何?
密码修改失败请联系微信:mofangbao
发表于 2015-12-26 14:12:21 | 显示全部楼层
longlivehj 发表于 2014-9-20 17:35
可能是spread_area_ave没定义好。
如果是用new定义的,可能没有初始化,默认全为缺省值,导致后面的累加不 ...

什么叫没有初始化呐~~~~~~
密码修改失败请联系微信:mofangbao
发表于 2016-4-26 18:12:25 | 显示全部楼层
longlivehj 发表于 2014-9-21 15:31
你是说两次调用dim_avg_n么?
这个函数的第二个参数可以是数组,比如a(time, level, lat, lon)这样的一 ...

在计算区域平均~很有帮助
密码修改失败请联系微信:mofangbao
发表于 2016-5-29 15:47:14 | 显示全部楼层
longlivehj 发表于 2014-9-21 15:31
你是说两次调用dim_avg_n么?
这个函数的第二个参数可以是数组,比如a(time, level, lat, lon)这样的一 ...

你好如果是某一经纬度范围内的情况呢
密码修改失败请联系微信:mofangbao
发表于 2018-4-14 14:32:47 | 显示全部楼层
longlivehj 发表于 2014-9-21 15:31
你是说两次调用dim_avg_n么?
这个函数的第二个参数可以是数组,比如a(time, level, lat, lon)这样的一 ...

你好,我想问一下就是求区域平均的时候,需要加权重吗,我用ncl加了权重算出来的区域平均为什么会和grads求出来的区域平均相差很多,这是我用ncl求区域平均的脚本,能帮我看一下吗,谢谢。
  rad    = 4.*atan(1.)/180.
   clat   = fspan(30,18,25)
   clat   = sqrt(cos(rad*clat))
   wVAR   =tp1                           
   wVAR   =tp1*conform(tp1, clat, 1)
   wVAR@long_name = "Wgt: "+wVAR@long_name
    tp1_avg=dim_avg_n_Wrap(wVAR(:,:,:),(/1,2/))
密码修改失败请联系微信:mofangbao
发表于 2018-10-23 08:40:17 | 显示全部楼层
longlivehj 发表于 2014-9-21 15:31
你是说两次调用dim_avg_n么?
这个函数的第二个参数可以是数组,比如a(time, level, lat, lon)这样的一 ...

这个是不是等权重的平均,对于大的区域的格点资料是不是要做球面平均?用这个函数是个lat*cos(纬度)吗?
密码修改失败请联系微信:mofangbao
发表于 2020-5-31 22:33:34 | 显示全部楼层
longlivehj 发表于 2014-9-20 17:35
可能是spread_area_ave没定义好。
如果是用new定义的,可能没有初始化,默认全为缺省值,导致后面的累加不 ...

你好,我也遇到这个问题,我是要用new定义的是四维数组,请问这个该怎么初始化呢?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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