爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 3601|回复: 13

[经验总结] python画假相当位温叠加温度平流剖面图(附代码)

[复制链接]

新浪微博达人勋

发表于 2023-12-29 20:42:29 | 显示全部楼层 |阅读模式

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

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

x
使用的数据是ERA5逐小时再分析资料。需要代码请下载附件中py文件。
2017假相当位温和温度平流图.jpg

2017假相当位温和温度平流组图.py

4.22 KB, 下载次数: 270, 下载积分: 金钱 -5

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

新浪微博达人勋

发表于 2024-1-4 10:39:23 | 显示全部楼层
你好,请问你的计算公式是什么呀,代码里有一些公式不太理解
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2024-1-8 15:37:23 | 显示全部楼层
iteml 发表于 2024-1-4 10:39
你好,请问你的计算公式是什么呀,代码里有一些公式不太理解

主要是假相当位温涉及公式自己计算,代码里它的变量和公式定义的很清楚了,我也只是在论坛里看的帖子,也和实况检验过,结果是对的。~另外,温度平流计算,直接用的metpy库里计算平流的函数advection(),可以直接计算,比较方便。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-1-26 22:14:38 | 显示全部楼层
感谢楼主分享
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-4-15 10:48:23 | 显示全部楼层
非常感谢楼主分享
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-5-17 10:58:15 | 显示全部楼层
您好,想问一下明明冷空气来了,但是用这个代码画出来却没有冷平流这是什么原因呢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2024-5-24 16:17:32 | 显示全部楼层
TR123 发表于 2024-5-17 10:58
您好,想问一下明明冷空气来了,但是用这个代码画出来却没有冷平流这是什么原因呢

建议1、先结合实况尤其是500和700hap高空形势,看当时是否有冷平流影响该地~~~2、还有一个原因再分析数据在山地的临近格点之间差异比较大,可以尝试换一个附近格点的位置,画一下,试试看有没有达到你想要的效果。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-6-3 19:31:53 | 显示全部楼层
您好,我想问一下之前运行自己写的程序mpcalc.advection计算温度平流函数的时候会一直有警告 UserWarning: Vertical dimension number not found. Defaulting to (..., Z, Y, X) order.温度平流的值还是能算出来的,但他所有维度信息都会丢失,每一维变成[0,1,2....]这样,运行了下您的程序也是出现同样的问题和warning,您运行的时候就没有这个问题吗,是不是metpy版本问题呢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-6-3 19:36:32 | 显示全部楼层
哦其实是我运行出来的温度平流变成Array格式了,不应该是DataArray吗
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-6-15 10:47:11 | 显示全部楼层
请问下载的era5数据是全要素全尺寸下载吗,还是说设定了范围
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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