爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: jl2587t

[源代码] 基于PyQt5、metpy和matplotlib的探空资料可视化界面

[复制链接]

新浪微博达人勋

发表于 2021-3-3 20:06:17 | 显示全部楼层
厉害,如果单独有计算物理量的接口就更好了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-3-3 21:06:53 | 显示全部楼层
akun473 发表于 2021-3-3 20:06
厉害,如果单独有计算物理量的接口就更好了

有一个类是用来计算物理量的,可以拿他单独用,但是不保证算的对,因为我其实是野路子,需要大家帮忙改进,提建议
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-3-8 14:21:49 | 显示全部楼层
厉害了!!!!!!!!!!!!!!!!!!!!!!!!!!!
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-3-8 19:10:44 | 显示全部楼层
小其其格 发表于 2021-3-8 14:21
厉害了!!!!!!!!!!!!!!!!!!!!!!!!!!!

多提宝贵意见
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-3-9 16:05:45 | 显示全部楼层
本帖最后由 道狼52203 于 2021-3-9 16:07 编辑

  File "D:\Python39\lib\site-packages\metpy\units.py", line 319, in wrapper
    raise ValueError(msg)
ValueError: `precipitable_water` given arguments with incorrect units: `dewpt` requires "[temperature]" but given "hectopascal", `pressure` requires "[pressure]" but given "degree_Celsius".
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-3-9 17:25:50 | 显示全部楼层
道狼52203 发表于 2021-3-9 16:05
File "D:\Python39\lib\site-packages\metpy%units.py", line 319, in wrapper
    raise ValueError(ms ...

我估计可能metpy版本不一致,在units.py中又不一样的地方。你可以照着代码修改里面的单位,换成你版本需要的写法。看上去又有点像求大气可降水量这个方法有问题,你可以尝试屏蔽大气可降水量,不算它,看看会不会好,即pwat = mpcalc.precipitable_water(p_i, td_i),注释掉它,然后pwat =0.
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-3-11 09:49:13 | 显示全部楼层
你好这里报错:
FutureWarning: in the future negative indices will not be ignored by `numpy.delete`.
td = np.delete(td,[-1])
p1 = np.delete(p1,[-1])
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-3-11 11:32:21 来自手机 | 显示全部楼层
空空大蕃薯 发表于 2021-03-11 09:49
你好这里报错:
FutureWarning: in the future negative indices will not be ignored by `numpy.delete`.
td = np.delete(td,[-1])
p1 = np.delete(p1,[-1])

这是警告还是错误呀
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-3-11 11:36:50 来自手机 | 显示全部楼层
空空大蕃薯 发表于 2021-03-11 09:49
你好这里报错:
FutureWarning: in the future negative indices will not be ignored by `numpy.delete`.
td = np.delete(td,[-1])
p1 = np.delete(p1,[-1])

是报错了程序跑不下去了吗
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-3-13 16:42:18 | 显示全部楼层
虚心学习。。。
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

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

本版积分规则

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

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

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