速度场线

时间:2014-10-28 04:49:37

标签: python python-2.7

enter image description here 我编写了代码来绘制上面图像的速度场线,但不知何故,结果证明是黑暗的总网格。有人能给我一个帮助吗?这是我的代码。

x = linspace(-45,-15,1500)
y = linspace(-3,9,600)
quiver(x,y,Vx,Vz)

Vx和Vz来自hdf5数据,其形状为(600L,1500L)。或者,有没有办法在x从-25到-30和z从-5到-1时绘制矢量场?

黑暗的形象如下: enter image description here

然后我尝试了代码

x, y = numpy.meshgrid(numpy.linspace(-45,-15,1500), numpy.linspace(-3,9,600))
quiver(x[::20, ::20],y[::20, ::20],Vx[::20, ::20],Vz[::20, ::20],color='r',angles='xy',
       scale_units='xy',scale=9000000)

图像看起来像这样 enter image description here

0 个答案:

没有答案