matplotlib streamplot压缩直线

matplotlib streamplot压缩直线,matplotlib,ipython,Matplotlib,Ipython,我正在努力使用matplotlib1.2绘制流线,但我注意到它在y方向压缩了线空间。y方向上的数据范围为0.5-1.5,但绘制的流线范围为0.5-1.04。它们看起来是正确的,正如我所期望的,但由于这种压缩,我不能在我的论文中使用它们。有什么办法可以修吗?我带来了我在下面使用的脚本 r=loadtxt('used_rad.dat') r1=r[:-1] Nr=256 Ns=512 dthet=2*pi/Ns theta=arange(Ns)*dthet vr=fromfile('gasvrad1

我正在努力使用matplotlib1.2绘制流线,但我注意到它在y方向压缩了线空间。y方向上的数据范围为0.5-1.5,但绘制的流线范围为0.5-1.04。它们看起来是正确的,正如我所期望的,但由于这种压缩,我不能在我的论文中使用它们。有什么办法可以修吗?我带来了我在下面使用的脚本

r=loadtxt('used_rad.dat')
r1=r[:-1]
Nr=256
Ns=512
dthet=2*pi/Ns
theta=arange(Ns)*dthet
vr=fromfile('gasvrad1000.dat')
vt=fromfile('gasvtheta1000.dat')
vr.resize(Nr,Ns)
vt.resize(Nr,Ns)
streamplot(theta,r1,vt,vr,density=3)

我无法发布图片,因为我没有足够的声誉,但如果有人需要查看图片,我可以通过电子邮件发送。

您可以在图片中添加URL,以便有足够声誉的人可以将其上载到您的帖子。将图片发布到某处