爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

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

[作图] 【已解决】ncl 关于整层水汽通量计算和画图的问题 附脚本

[复制链接]

新浪微博达人勋

 楼主| 发表于 2023-2-13 09:21:23 | 显示全部楼层
ZP盛夏光年 发表于 2023-2-7 19:29
请问水汽通量散度怎么计算呢

上面提到的官网脚本里有
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-4-15 16:01:04 | 显示全部楼层
ps =short2flt(fps->sp(:,:,:));Pa=(kg/(m*s2))这个是什么数据啊?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2023-4-15 18:26:27 | 显示全部楼层
kiki07 发表于 2023-4-15 16:01
ps =short2flt(fps->sp(:,:,:));Pa=(kg/(m*s2))这个是什么数据啊?

地表气压
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-7-26 18:56:14 | 显示全部楼层
16度的可乐 发表于 2022-4-2 17:39
dp   = dpres_plevel_Wrap(p, ps, ptop, 0) 这里dp会出现很多nan,需要修改成fillvalue=-9999

你好!我同样利用官网给出的样例进行计算,在dp计算之后,使用print("Is dp all missing ? " + all(ismissing(dp)))进行排查发现结果为True(全为缺测)。我根据你的信息添加了dp@_FillValue=-9.99E+33。但是仍旧没有解决。请问你是怎么解决的呢?

这是dp的信息(未添加缺测值为-9999之前):
Variable: dp
Type: float
Total Size: 23210496 bytes
            5802624 values
Number of Dimensions: 4
Dimensions and sizes:        [year | 69] x [plev | 8] x [lat | 73] x [lon | 144]
Coordinates:
            year: [1951..2019]
            plev: [100000..30000]
            lat: [-90..90]
            lon: [ 0..357.5]
Number Of Attributes: 3
  _FillValue :        -9.96921e+36
  long_name :        pressure thickness
  units :        Pa
(0)        pressure thickness (Pa) : min=-9.96921e+36   max=-9.96921e+36
(0)        -----
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-11-5 14:44:06 | 显示全部楼层
16度的可乐 发表于 2022-4-2 17:39
dp   = dpres_plevel_Wrap(p, ps, ptop, 0) 这里dp会出现很多nan,需要修改成fillvalue=-9999

用NCEP Monthly 的 pres.mon.mean.nc算dp会出很多NAN,修改成fillvalue=-9999也不行。但是用NCEP daily 的pres.sfc.2008.nc计算dp就不会出现NAN....
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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