我正在尝试重现Q-Vector example in MetPy,并且在应用命令时遇到错误:
q_div = -2*mpcalc.divergence(uqvect,vqvect,dx,dy,dim_order='yx')
错误: ValueError:
divergence
给定了带有错误单位的参数:u
需要“ [速度]”,但给定了“米** 2 /千克/秒”,v
需要“ [速度]”但给定了“米** 2 /公斤/秒”。
我不知道如何解决此问题,因为uqvect
和vqvect
必须具有单位meter**2/kilogram/second
。有任何想法吗?还是MetPy代码有一个普遍的问题,因为我只是从MetPy主页获取了代码。