爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 14606|回复: 0

[求助] python与量子力学?

[复制链接]

新浪微博达人勋

发表于 2020-4-14 14:33:29 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 mannix 于 2020-4-14 14:32 编辑

哈哈哈大概就是标题党,但问题确实困扰着我。昨天在调试神经网络参数的时候发现我计算的诊断量中有个量pw存在inf值,pw是用wrf-python计算的,但由于nc文件已经没有了,只有后处理的dat文件,我就只好自己提取变量再用第三方库里的_pw函数来计算,想来可能是计算的时候出现问题了,今天准备看一下当时处理数据时候那里出错了。但并不是所有的pw都存在inf,我找到一个日期(2015-01-07_21)的pw是脏数据,如图:
1.png
于是重新用程序单独跑一下这一天的pw,打印出来:
2.png
见鬼了,这不是蛮好的嘛,看看有没有藏在里面的inf,先保存下来:
3.png
果然是好的。难道是我批量处理的时候循环导致的?循环处理个一段时间试试,我从2015-01-07_10开始循环十二个时次:
4.png
多完美的数据,那里脏了?小东西喜欢玩阴的,躲着搞破坏,那我就让你阴到底,我打印也不打印了,直接save:
5.png
好家伙,我一不看你就搞我,但跟最上面的数据还不太一样,可能跟循环次数有关?
6.png
那我先保存再打印看你怎么说:
7.png
我裂了!这是什么鬼哦?
有一种似曾相似的感觉?
双缝干涉实验?
难道python中也有着玄妙的叠加态?print引起了叠加态的坍缩?
我愿称之为薛定谔的pw!
好吧可能跟内存占用有关?跟精度有关?
有大神知道可以告诉我,不然我就只能,
遇事不决,量子力学!
先打印再保存。
唉,还是菜。

附上代码:
calc_pw.py (1.33 KB, 下载次数: 5)
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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